What does Deuteronomy 29:25 mean?
And the answer will be, 'Because they abandoned the covenant the Lord, the God of their ancestors, made with them when he brought them out of Egypt.' Deuteronomy 29:25 - Modern Text Bible
(The explanation is clear: the people broke their relationship with God, turning away from the agreement He made with them.)