Do you not see that Allah sends down from the floor of the vault of heaven rain water and makes it instrumental in springing up vegetation and rendering the land verdant! Allah is indeed Latifun (Gracious). He gives His servants an understanding heart. He is Khabirun (Omniscient)