Ezekiel 39:26-29 New International Version (NIV)

26. They will forget their shame and all the unfaithfulness they showed toward me when they lived in safety in their land with no one to make them afraid.

27. When I have brought them back from the nations and have gathered them from the countries of their enemies, I will be proved holy through them in the sight of many nations.

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.

29. I will no longer hide my face from them, for I will pour out my Spirit on the people of Israel, declares the Sovereign Lord.”

Ezekiel 39