What does Leviticus 26:5 mean?
Your harvests will last so long that you’ll still be eating last year’s grain when it’s time to bring in the new crop. You’ll have to clear out the old to make room for the new. Leviticus 26:5 - Modern Text Bible
(God promises such abundance that they’ll never run out of food; they’ll have more than enough.)