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 Allah brought you out of your mothers' wombs, and gave you hearing, sight and hearts, in order that you be thankful. 78 Have they not seen the birds obedient in mid-air? None holdeth them save Allah. Lo! herein, verily, are portents for a people 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 (Muhammad), if they turn away, your only duty is to clearly preach to them. 82 They are aware of the favours of Allah, and yet refuse to acknowledge them. Most of them are determined not to accept the Truth. 83