Yes, you are a God who keeps hidden, O God of Israel, deliverer! 