Ezekiel 36:25-26

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 remove from your body the heart of stone and give you a heart of flesh.
New Revised Standard Version Bible, copyright 1989, Division of Christian Education of the National Council of the Churches of Christ in the United States of America. Used by permission. All rights reserved.