What does Deuteronomy 29:22 mean?
In the future, your children and foreigners who come from far away will see the devastation and the diseases the Lord brought on this land. Deuteronomy 29:22 - Modern Text Bible
(Moses looks ahead to a time when outsiders and future generations will see the ruined land and wonder what happened.)