Allah has full knowledge of the truths beyond the reach of perception both in the heavens and the earth; and the coming of the Hour will take no more than the twinkling of an eye; it may take even less. Indeed Allah has power over everything. 77 And Allah has brought you out from the wombs of your mothers while you know nothing. And He gave you hearing, sight, and hearts that you might give thanks (to Allah). 78 Have they never noticed the birds how they are held under control in the middle of the sky, where none holds them (from falling) except Allah? Surely there are signs in this for those who believe. 79 God has made your houses places of rest for you and made tents for you out of cattle hides, which are light for you to carry, both when you are travelling and when you are staying in one place. He provides for you from the wool and fur and hair of cattle, household goods and articles for use for a time. 80 From the things He created, Allah has given you a covering shade, and He has made for you refuges in the mountains. He has given you garments to protect you from the heat, and garments to protect you from your own violence. As such it is that He perfects His favors upon you, in order that you submit. 81 Then if they turn away, on thee is only the preaching plain. 82 They recognize the favour of Allah, then they deny it, and most of them are infidels. 83