God alone has knowledge of the hidden reality of the heavens and the earth; and the coming of the Hour [of Judgement] is like the twinkling of an eye, or even quicker. Surely God has full power over everything. 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, subservient in the open skies? No one holds them up except Allah; indeed in this are signs for the people who believe. 79 And Allah has given you houses for staying, and made some houses from the hides of animals, which are easy for you on your day of travel and on the day of stopover – and from their wool, and fur, and hair, some household items and utilities for a while. 80 God has granted you shade out of what He has created, places of shelter in the mountains, garments with which to protect yourselves from the heat and coats of mail to shield you in battle. Thus He completes His favour to you, so that you may submit wholly to Him. 81 Then, if they turn away, thy duty (O Muhammad) is but plain conveyance (of the message). 82 They recognize the favour of God, yet they deny it; and most of them are ungrateful. 83