Translation of the verse 43 from Surah An-Nur : Number of verses 64 - - page 355 - Part 18.
See you not that Allah drives the clouds gently, then joins them together, then makes them into a heap of layers, and you see the rain comes forth from between them. And He sends down from the sky hail (like) mountains, (or there are in the heaven mountains of hail from where He sends down hail), and strike therewith whom He will, and averts it from whom He wills. The vivid flash of its (clouds) lightning nearly blinds the sight. [Tafsir At-Tabari].
Do you not see that Allah drives clouds? Then He brings them together, then He makes them into a mass, and you see the rain emerge from within it. And He sends down from the sky, mountains [of clouds] within which is hail, and He strikes with it whom He wills and averts it from whom He wills. The flash of its lightening almost takes away the eyesight.
(24:43) Do you not observe that Allah makes the cloud move gently then joins its pieces together: then gathers it into a mass of thick cloud: then you see that rain-drops fall down from its midst: and He sends down hail out of the high up mountains in the heaven: *75 then He smites with it whom He wills and turns it away from whom He pleases: then a flash of lightning from it dazzles the eyes.
*75) This may mean frozen clouds which have been called `mountains in the heavens' metaphorically. It may also mean the mountains of the earth which stand high in the heavens and whose snow-capped peaks cause condensation in the clouds which results in hailstorms.