Ezekiel 38:16

English Standard Version

16 You will come up against my people Israel, like a cloud covering the land. In the latter days I will bring you against my land, that the nations may know me, when through you, O Gog, I vindicate my holiness before their eyes. (Eze 20:41; Eze 38:8; Eze 38:9; Eze 38:23; Eze 39:13)

New International Version

16 You will advance against my people Israel like a cloud that covers the land. In days to come, Gog, I will bring you against my land, so that the nations may know me when I am proved holy through you before their eyes.

New International Reader’s Version

16 They will advance against my people Israel. They will be like a cloud covering their land. Gog, in days to come I will bring you against my land. Then the nations will know me. I will use you to prove to them how holy I am.’

King James Version

16 And thou shalt come up against my people of Israel, as a cloud to cover the land; it shall be in the latter days, and I will bring thee against my land, that the heathen may know me, when I shall be sanctified in thee, O Gog, before their eyes.