He will shake all nations

For thus says the Lord of hosts, ‘Once more in a little while, I am going to shake the heavens and the earth, the sea also and the dry land.

I will shake all the nations; and they will come with the wealth of all nations, and I will fill this house with glory,’ says the Lord of hosts.

Haggai 2:6-7 (NASB)