The LORD has demonstrated his holy power before the eyes of all the nations. All the ends of the earth will see the victory of our God.