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.New International Version
Endless ruin has overtaken the enemy, you have uprooted their cities; even the memory of them has perished.