Ezekiel 36:20-30 NLT

20 But when they were scattered among the nations, they brought shame on my holy name. For the nations said, ‘These are the people of the , but he couldn’t keep them safe in his own land!’
21 Then I was concerned for my holy name, on which my people brought shame among the nations.
22 “Therefore, give the people of Israel this message from the Sovereign : I am bringing you back, but not because you deserve it. I am doing it to protect my holy name, on which you brought shame while you were scattered among the nations.
23 I will show how holy my great name is—the name on which you brought shame among the nations. And when I reveal my holiness through you before their very eyes, says the Sovereign , then the nations will know that I am the .
24 For I will gather you up from all the nations and bring you home again to your land.
25 “Then I will sprinkle clean water on you, and you will be clean. Your filth will be washed away, and you will no longer worship idols.
26 And I will give you a new heart, and I will put a new spirit in you. I will take out your stony, stubborn heart and give you a tender, responsive heart.a

References for Ezekiel 36:26

    • 36:26 - Hebrew a heart of flesh.
      27 And I will put my Spirit in you so that you will follow my decrees and be careful to obey my regulations.
      28 “And you will live in Israel, the land I gave your ancestors long ago. You will be my people, and I will be your God.
      29 I will cleanse you of your filthy behavior. I will give you good crops of grain, and I will send no more famines on the land.
      30 I will give you great harvests from your fruit trees and fields, and never again will the surrounding nations be able to scoff at your land for its famines.