What does Isaiah 59:21 mean?
This is my promise to them, says the Lord: My Spirit that is on you, and my words that I put in your mouth, will never leave you or your children or your children's children—from now on and forever. Isaiah 59:21 - Modern Text Bible
(God guarantees his ongoing presence and guidance for his people and their descendants.)