Joshua 5:6

English Standard Version

6 For the people of Israel walked forty years in the wilderness, until all the nation, the men of war who came out of Egypt, perished, because they did not obey the voice of the Lord; the Lord swore to them that he would not let them see the land that the Lord had sworn to their fathers to give to us, a land flowing with milk and honey. (Ex 3:8; Nu 14:23; Nu 14:33; De 1:3; De 2:7; De 2:14; De 8:4; Ps 95:10; Ps 95:11; Heb 3:11)

New International Version

6 The Israelites had moved about in the wilderness for forty years until all the men who were of military age when they left Egypt had died, since they had not obeyed the Lord. For the Lord had sworn to them that they would not see the land that he had solemnly promised their ancestors to give us, a land flowing with milk and honey.

New International Reader’s Version

6 The Israelites had moved around in the desert for 40 years. By the end of that time all the men old enough to serve in the army when they left Egypt had died. That’s because they hadn’t obeyed the LORD. He had made a promise to them. He had told them they wouldn’t see the land. It’s the land he had promised to their people to give us. It’s a land that has plenty of milk and honey.

King James Version

6 For the children of Israel walked forty years in the wilderness, till all the people that were men of war, which came out of Egypt, were consumed, because they obeyed not the voice of the LORD: unto whom the LORD sware that he would not shew them the land, which the LORD sware unto their fathers that he would give us, a land that floweth with milk and honey.