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 God brought you forth from the wombs of your mothers while you knew nothing, and gave you hearing and sight and hearts, so that you might be grateful. 78 Have you not considered the free movements of the birds high in the sky above? What keeps them aloft except God? In this there is evidence (of the truth) for the believing people. 79 And Allah has made for you from your homes a place of rest and made for you from the hides of the animals tents which you find light on your day of travel and your day of encampment; and from their wool, fur and hair is furnishing and enjoyment for a time. 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, your duty (O Muhammad SAW) is only to convey (the Message) in a clear way. 82 They know the favour of Allah and then deny it. Most of them are ingrates. 83