Ezekiel 11:17-20 English Standard Version (ESV)

17. Therefore say, ‘Thus says the Lord God: I will gather you from the peoples and assemble you out of the countries where you have been scattered, and I will give you the land of Israel.’

18. And when they come there, they will remove from it all its detestable things and all its abominations.

19. And I will give them one heart, and a new spirit I will put within them. I will remove the heart of stone from their flesh and give them a heart of flesh,

20. that they may walk in my statutes and keep my rules and obey them. And they shall be my people, and I will be their God.

Ezekiel 11