Our deliverer is the LORD, the Creator of heaven and earth. 