MIDRASH TEHILLIM
1.....(23.3)
These words are to be considered in the light of the verse:
"For the Lord, your God, has blessed you in all the work of your hand; He knows of your walking through this great desert; these forty years that the Lord your God has been with you, you have lacked nothing." (Devarim - Deuteronomy 2:7)
A.
Rabbi Jacob said that Scripture states the above to prevent thinking that God will bless even him who sits in idleness, implying that when the man work, he is blessed, but when he does not work, he is not blessed.
B.
[NOTE:
The laast words in the above quote - "...you have LACKED NOTHING" in hebrew - "...HASARTA DAVAR".
The last word DAVAR has a connotation - "A THING", so it is posible to say -"... you have lacked a thing", or like here - "...lacked nothing"
BUT
the word DAVAR in hebrew also means -"a WORD"
]
Rabbi Simeon son of Yohai said, You have lacked only the Word, means that they lacked nothing in the wilderness but words of Prophecy. In all the years in the desert there was no divine speech with Moshe. Only after it is said: "So it was, when all the men of war finished dying from among the people," (Devarim - Deuteronomy 2:16), Moshe declared: "that the Lord spoke to me saying," (Devarim - Deuteronomy 2:17), as if to say, Only then was there again divine speech with me.
Rabbi Johanan said, You have lacked only the word, that is, words of repentance; as Scripture says: "Take words with yourselves and return to the Lord." (Hoshea - Hosea 14:3)