God is the sure provider and giver of of redemption. He will surely deliver and restore all those who trust in Him.