ESV: The people of Israel ate the manna forty years, till they came to a habitable land. They ate the manna till they came to the border of the land of Canaan.
NIV: The Israelites ate manna forty years, until they came to a land that was settled; they ate manna until they reached the border of Canaan.
NASB: And the sons of Israel ate the manna for forty years, until they came to an inhabited land; they ate the manna until they came to the border of the land of Canaan.
CSB: The Israelites ate manna for forty years, until they came to an inhabited land. They ate manna until they reached the border of the land of Canaan.
NLT: So the people of Israel ate manna for forty years until they arrived at the land where they would settle. They ate manna until they came to the border of the land of Canaan.
KJV: And the children of Israel did eat manna forty years, until they came to a land inhabited; they did eat manna, until they came unto the borders of the land of Canaan.
NKJV: And the children of Israel ate manna forty years, until they came to an inhabited land; they ate manna until they came to the border of the land of Canaan.