Surah Adh-Dhariyat Ayah #2 Translated in English

Then those clouds bearing the load (of minute things in space).