Treasury of Scripture Knowledge
When ye have transgressed the covenant of the LORD your God, which he commanded you, and have gone and served other gods, and bowed yourselves to them; then shall the anger of the LORD be kindled against you, and ye shall perish quickly from off the good land which he hath given unto you.
2 Kings 24:20
For, it was because the anger of Yahweh had come against Jerusalem, and against Judah, until he had cast them out from his presence, that Zedekiah rebelled, against the king of Babylon.
know, that Yahweh your God will no further drive out these nations from before you, - but they will become unto you a snare and a hook, and a goad in your sides, and thorns in your eyes, until ye have perished from off this goodly soil, which Yahweh your God hath given unto you.