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 brought you forth from the wombs of your mothers knowing nothing, and gave you hearing and sight and hearts that haply ye might give thanks. 78 Have they not regarded the birds, that are subjected in the air of heaven? Naught holds them but God; surely in that are signs 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 Then if they turn away, on thee is only the preaching plain. 82 They recognize the favour of God, yet they deny it; and most of them are ungrateful. 83