2 Kings 22:19

and your heart was terrified, and you humbled yourself before the Lord, listening to the words against this place and its inhabitants, specifically, that they would become an astonishment and a curse, and because you have torn your garments, and have wept before me: I also have heard you, says the Lord

Other versions

King James Version

Because thine heart was tender, and thou hast humbled thyself before the LORD, when thou heardest what I spake against this place, and against the inhabitants thereof, that they should become a desolation and a curse, and hast rent thy clothes, and wept before me; I also have heard thee, saith the LORD.

English Standard Version

because your heart was penitent, and you humbled yourself before the LORD, when you heard how I spoke against this place and against its inhabitants, that they should become a desolation and a curse, and you have torn your clothes and wept before me, I also have heard you, declares the LORD.

New International Version

Because your heart was responsive and you humbled yourself before the LORD when you heard what I have spoken against this place and its people, that they would become accursed and laid waste, and because you tore your robes and wept in my presence, I have heard you, declares the LORD.