Ezekiel 38:7-9 New English Translation (NET Bible)
7 “‘Be ready and stay ready, you and all your companies assembled around you, and be a guard for them.[a] 8 After many days you will be summoned; in the latter years you will come to a land restored from the ravages of war,[b] from many peoples gathered on the mountains of Israel that had long been in ruins. Its people[c] were brought out from the peoples, and all of them will be living securely. 9 You will advance;[d] you will come like a storm. You will be like a cloud covering the earth, you, all your troops, and the many other peoples with you.