We formed therein elevated (grand, majestic) mountains that are firm and made you drink sweet water.
Sayyed Abbas Sadr-Ameli
And placed therein high mountains standing firm, and given you to drink (wholesome) sweet water
Al-muntakhab fi tafsir al-Qur'an al-Karim
Did We not establish therein firm mountains* to afford stabilization, and furnish you with a supply of fresh water from springs, rain fall and other sources, each, in a blessed stead