Dr. Mustafa Khattab, the Clear Quran - Surah Al-Mursalat, ayah 27

Translation of Surah Al-Mursalat, ayah 27 (77:27)

وَجَعَلۡنَا فِيهَا رَوَٰسِيَ شَٰمِخَٰتٖ وَأَسۡقَيۡنَٰكُم مَّآءٗ فُرَاتٗا ٢٧
and placed upon it towering, firm mountains, and given you fresh water to drink?