What is the meaning of the word "mi'Neged"?
Rashi: It means 'from a distance'. 1
Targum Onkelos and Targum Yonasan: It means 'from opposite'.
See Sifsei Chachamim.
Having said "Ki mi'Neged Tir'eh es ha'Aretz", why did Hashem need to add "ve'Shamah Lo Savo!"
Rashi: Because it is the reason as to why Hashem gave Moshe the opportunity to see the land. 1
Targum Yonasan: This follows Moshe's heartrending request to be allowed to enter Eretz Cana'an together with the rest of K'lal Yisrael 2
Rashi: Hashem was telling him that, since he was not destined to enter the land, this was his last chance to see it. Refer to 32:49:1:1.
Targum Yonasan: He compared his situation to a father who after redeeming his only son for an exorbitant price and teaching him Chochmah and a trade, found him a Shiduch and made all the preparations for his wedding. And then, when the bread was already baked, the animals Shechted and the wine poured out, before he had the chance to see his beloved son married and to rejoice with him, he was hauled to court and given the death sentence, ignoring his request to wait until he had seen his son's Simchah