Yahweh has declared to people that he has defeated his enemies; he has revealed that he has punished them, and people in all the world have seen that he has done it.