“I have cut off nations;
their corner towers are in ruins.
I have made their streets waste,
so that no one passes by.
Their cities are destroyed
so that there is no person; they are without an inhabitant. Bible see other translations

“I have cut off nations.” The speaker abruptly changes from Zephaniah to Yahweh, and Yahweh reminds the people that rebellion against Him only results in destruction. It has happened in the past and will happen again, even to Judah and Jerusalem if the people do not repent and accept God’s correction (Zeph. 3:7).

Commentary for: Zephaniah 3:6