The phrase "live on the earth" is an idiom that means as long as a person lives. AT: "for as long as you live" (See:[[rc://en/ta/man/translate/figs-idiom]])
Here "nations" represents the people groups that live in Canaan. AT: "the people groups whose land you will take" (See: [[rc://en/ta/man/translate/figs-metonymy]])