Ezekiel 36:22-29 World Messianic Bible British Edition (WMBBE)

22. “Therefore tell the house of Israel, ‘Thus says the Lord GOD: “I don’t do this for your sake, house of Israel, but for my holy name, which you have profaned amongst the nations where you went.

23. I will sanctify my great name, which has been profaned amongst the nations, which you have profaned amongst them. Then the nations will know that I am the Lord,” says the Lord GOD, “when I am proven holy in you before their eyes.

24. “‘“For I will take you from amongst the nations and gather you out of all the countries, and will bring you into your own land.

25. I will sprinkle clean water on you, and you will be clean. I will cleanse you from all your filthiness, and from all your idols.

26. I will also give you a new heart, and I will put a new spirit within you. I will take away the stony heart out of your flesh, and I will give you a heart of flesh.

27. I will put my Spirit within you, and cause you to walk in my statutes. You will keep my ordinances and do them.

28. You will dwell in the land that I gave to your fathers. You will be my people, and I will be your God.

29. I will save you from all your uncleanness. I will call for the grain, and will multiply it, and lay no famine on you.

Ezekiel 36