"will let you continue to live"
"from ancient times and continually." This means Yahweh gave the land to the people of Judah to be their permanent possession.