Ezekiel 36:25-29

ISV(i) 25 I’ll sprinkle pure water on you all, and you’ll be cleansed from your impurity and from all of your idols.”
26 “‘“I’m going to give you a new heart, and I’m going to give you a new spirit within all of your deepest parts. I’ll remove that rock-hard heart of yours and replace it with one that’s sensitive to me. 27 I’ll place my spirit within you, empowering you to live according to my regulations and to keep my just decrees. 28 You’ll live in the land that I gave to your ancestors, you’ll be my people, and I will be your God. 29 In addition, I’ll deliver you from everything that makes you unclean. I’ll call out to the grain you plant, ordering it to produce abundant yields, and I will never bring famine in your direction.