Yahweh said that he was going to spend his anger on the people of Jerusalem. He was going to vent his fury on them. He was going to satisfy himself. They would know that he was Yahweh. He was going to speak out of jealousy against them. This is a very strong statement about the anger of God against the people of Jerusalem, because he was a jealous God. Jerusalem would become a desolation, an object of mocking, a taunt, a warning, and a horror among all the nations around her. Angry Yahweh was going to execute his judgments on them with his furious punishments. Yahweh has clearly spoken.
Babylon has become a broken hammer, a horror to all the countries. They had set a trap, but they themselves fell into it. The other countries found the trapped Babylon and seized it, because the Babylonians had challenged Yahweh by burning down his Temple. Thus Yahweh used all the weapons in his great armory of anger against Babylon. He had a task to do in the land of the Chaldeans. Why did Yahweh not do this sooner?
Yahweh did not hold back his anger or wrath. Jeremiah says that Yahweh said that he was not going to make it easy for them. Just as he had shown his anger to the people of Jerusalem with the downfall of that city, so too he would do the same to anyone who went to Egypt. If they went to Egypt, they would become like execration, like a horror. They would be cursed at and ridiculed. They no longer would see this land that they loved so much.