And God's [alone] is the knowledge of the hidden reality of the heavens and the earth. And so, the advent of the Last Hour will but manifest itself [in a single moment,] like the twinkling of an eye, or closer still: for, behold, God has the power to will anything. 77 And Allah has brought you forth from the wombs of your mothers-- you did not know anything-- and He gave you hearing and sight and hearts that you may give thanks. 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 given you homes to live in, and tents (made) from the hides of cattle convenient for days of travelling and halting; and from their wool and fur and hair you make domestic articles and goods that last a certain 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 But, if they turn away, your mission is only to give plain warning. 82 They recognise the favours of Allah; then they deny them; and most of them are (creatures) ungrateful. 83