What does Ezekiel 38:23 mean?
I will show my greatness and holiness, and I will make myself known in the sight of many nations. Then they will know that I am the Lord.' Ezekiel 38:23 - Modern Text Bible
(The purpose of all this is for the world to recognize God's greatness and holiness.)