Ezekiel 39:28

28 Then they will know that I am the LORD their God, for though I sent them into exile among the nations, I will gather them to their own land, not leaving any behind.

Read Ezekiel 39:28 Using Other Translations

Then shall they know that I am the LORD their God, which caused them to be led into captivity among the heathen: but I have gathered them unto their own land, and have left none of them any more there.
Then they shall know that I am the LORD their God, because I sent them into exile among the nations and then assembled them into their own land. I will leave none of them remaining among the nations anymore.
Then my people will know that I am the LORD their God, because I sent them away to exile and brought them home again. I will leave none of my people behind.

What does Ezekiel 39:28 mean?

John Gill's Exposition of the Bible
Ezekiel 39:28

Then shall they know that I am the Lord their God
(See Gill on Ezekiel 39:22); which caused them to be led into captivity among the Heathen;
for their sins and transgressions: and so the Targum adds,

``because they sinned before me:''
but I have gathered them into their own land;
being now penitent for their sins, and believing in the Messiah: and so the Targum,
``and now, because they are converted, I have gathered them''
and have left none of them any more there;
among the Heathen, or in the land of their enemies; everyone shall be returned to the land of Canaan, be they where they will, as when they came out of Egypt: and this is typical of the salvation of God's elect, or mystical Israel; not one of them shall be lost or perish, but all shall be brought to repentance: this again shows, that this prophecy did not respect the return of the Jews from the Babylonish captivity; since then many were left behind.
California - Do Not Sell My Personal Information  California - CCPA Notice