2 Kings 19:25

25 “ ‘Have you not heard? Long ago I ordained it. In days of old I planned it; now I have brought it to pass, that you have turned fortified cities into piles of stone.

Read 2 Kings 19:25 Using Other Translations

Hast thou not heard long ago how I have done it, and of ancient times that I have formed it? now have I brought it to pass, that thou shouldest be to lay waste fenced cities into ruinous heaps.
"Have you not heard that I determined it long ago? I planned from days of old what now I bring to pass, that you should turn fortified cities into heaps of ruins,
“But have you not heard? I decided this long ago. Long ago I planned it, and now I am making it happen. I planned for you to crush fortified cities into heaps of rubble.

What does 2 Kings 19:25 mean?

John Gill's Exposition of the Bible
2 Kings 19:25

(See Gill on 2 Kings 19:1)

California - Do Not Sell My Personal Information  California - CCPA Notice