To God belongs all the secrets of the heavens and the earth. It only takes God a twinkling of an eye or even less to make it the Day of Judgment. God has power over all things. 77 Allah has brought you forth from your mothers' wombs when you knew nothing, and then gave you hearing, and sight and thinking hearts so that you may give thanks. 78 Behold they not the birds subjected in the firmament of the heaven? Naught supporteth them save Allah; verily therein are signs for people who believe. 79 And Allah hath given you in your houses an abode, and hath given you (also), of the hides of cattle, houses which ye find light (to carry) on the day of migration and on the day of pitching camp; and of their wool and their fur and their hair, caparison and comfort for a while. 80 And Allah hath appointed for you, of that which He hath created shades, and He hath appointed for you from the mountains places of retreat, and He hath appointed for you coats protecting you from the heat and coats protecting you from the violence. Thus He perfecteth His favour on you that haply ye may submit. 81 So, if they turn their backs, thine it is only to deliver the manifest Message. 82 They know the favour of Allah and then deny it. Most of them are ingrates. 83