Deuteronomy 34:4

4 Then the LORD said to him, “This is the land I promised on oath to Abraham, Isaac and Jacob when I said, ‘I will give it to your descendants.’ I have let you see it with your eyes, but you will not cross over into it.”

Read Deuteronomy 34:4 Using Other Translations

And the LORD said unto him, This is the land which I sware unto Abraham, unto Isaac, and unto Jacob, saying, I will give it unto thy seed: I have caused thee to see it with thine eyes, but thou shalt not go over thither.
And the LORD said to him, "This is the land of which I swore to Abraham, to Isaac, and to Jacob, 'I will give it to your offspring.'I have let you see it with your eyes, but you shall not go over there."
Then the LORD said to Moses, “This is the land I promised on oath to Abraham, Isaac, and Jacob when I said, ‘I will give it to your descendants.’ I have now allowed you to see it with your own eyes, but you will not enter the land.”

What does Deuteronomy 34:4 mean?

John Gill's Exposition of the Bible
Deuteronomy 34:4

And the Lord said unto him
The Word of the Lord, as the Jerusalem Targum, having shown him all the land of Canaan:

this [is] the land which I sware unto Abraham, unto Isaac, and unto
Jacob, saying, I will give it unto thy seed;
to Abraham, ( Genesis 15:18 ) ; to Isaac, ( Genesis 26:3 ) ; to Jacob, ( Genesis 28:13 ) ;

I have caused thee to see [it] with thine eyes;
not only had indulged him with a general view of it, but had strengthened his eyesight, that he had a full, clear, and distinct sight of it:

but thou shalt not go over thither;
which he had said more than once before and abides by it, and this because of the behaviour of Moses at the waters of Meribah, ( Numbers 20:12 ) ; see ( Deuteronomy 3:25-27 ) .

California - Do Not Sell My Personal Information  California - CCPA Notice