2 Kings 22 19
because your heart is tender, and you are humbled because of YHWH, in your hearing that which I have spoken against this place, and against its inhabitants, to be for a desolation, and for a reviling, and you tear your garments and weep before Me—I also have heard—a declaration of YHWH—
Compare with other 3 random translations
EAS 2 Kings 22:19When you heard the message that I had spoken, you were very upset. You made yourself humble to respect me. You tore your clothes and you wept. You did that when you heard how I would punish this place and the people who live here. I said that I would destroy this place so that people would use its name as a curse. Because you became so upset, I have heard your prayer.
YLT 2 Kings 22:19because thy heart is tender, and thou art humbled because of Jehovah, in thy hearing that which I have spoken against this place, and against its inhabitants, to be for a desolation, and for a reviling, and dost rend thy garments, and weep before Me — I also have heard — the affirmation of Jehovah —
GW 2 Kings 22:19You had a change of heart and humbled yourself in front of the Lord when you heard my words against this place and those who live here. I had said that those who live here will be destroyed and cursed. You also tore your clothes ⌞in distress⌟ and cried in front of me. So I will listen ⌞to you⌟, declares the Lord.