The LORD reveals his royal power in the sight of all the nations; the entire earth sees our God deliver. 