17 “ ‘This is what the Sovereign LORD says: You are the one I spoke of in former days by my servants the prophets of Israel. At that time they prophesied for years that I would bring you against them.

Read Ezekiel 38:17 Using Other Translations

Thus saith the Lord GOD; Art thou he of whom I have spoken in old time by my servants the prophets of Israel, which prophesied in those days many years that I would bring thee against them?
"Thus says the Lord GOD: Are you he of whom I spoke in former days by my servants the prophets of Israel, who in those days prophesied for years that I would bring you against them?
“This is what the Sovereign LORD asks: Are you the one I was talking about long ago, when I announced through Israel’s prophets that in the future I would bring you against my people?