King James Version
O thou enemy, destructions are come to a perpetual end: and thou hast destroyed cities; their memorial is perished with them.English Standard Version
The enemy came to an end in everlasting ruins; their cities you rooted out; the very memory of them has perished.Catholic Public Domain Version
The spears of the enemy have failed in the end, and their cities, you have destroyed. Their memory has perished with a loud noise