ESV: You have breached all his walls; you have laid his strongholds in ruins.
NIV: You have broken through all his walls and reduced his strongholds to ruins.
NASB: You have broken down all his walls; You have brought his strongholds to ruin.
CSB: You have broken down all his walls; you have reduced his fortified cities to ruins.
NLT: You have broken down the walls protecting him and ruined every fort defending him.
KJV: Thou hast broken down all his hedges; thou hast brought his strong holds to ruin.
NKJV: You have broken down all his hedges; You have brought his strongholds to ruin.