What does Amos 9:15 mean?
I'll plant them firmly in their own land, and they'll never be uprooted again from the land I've given them, says the Lord your God. Amos 9:15 - Modern Text Bible
(God's final promise is security and permanence. Once he restores his people, nothing will take them away from their home again.)