Dr. Mustafa Khattab, the Clear Quran - 77:27

Translation for 77:27

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