Ezekiel 36:24-32 Revised Standard Version (RSV)
24 For I will take you from the nations, and gather you from all the countries, and bring you into your own land. 25 I will sprinkle clean water upon you, and you shall be clean from all your uncleannesses, and from all your idols I will cleanse you. 26 A new heart I will give you, and a new spirit I will put within you; and I will take out of your flesh the heart of stone and give you a heart of flesh. 27 And I will put my spirit within you, and cause you to walk in my statutes and be careful to observe my ordinances. 28 You shall dwell in the land which I gave to your fathers; and you shall be my people, and I will be your God. 29 And I will deliver you from all your uncleannesses; and I will summon the grain and make it abundant and lay no famine upon you. 30 I will make the fruit of the tree and the increase of the field abundant, that you may never again suffer the disgrace of famine among the nations. 31 Then you will remember your evil ways, and your deeds that were not good; and you will loathe yourselves for your iniquities and your abominable deeds. 32 It is not for your sake that I will act, says the Lord God; let that be known to you. Be ashamed and confounded for your ways, O house of Israel.