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 When God brought you out of your mothers wombs, you knew nothing. He gave you ears, eyes, and hearts so that perhaps you would give Him 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 house the place for you to rest. He has also made homes for you out of the skins of cattle which are easy to carry along on a journey or at a camp. He has made wool, fur and the hair of cattle a temporary means of enjoyment for you. 80 And it is God who has appointed for you coverings of the things He created, and He has appointed for you of the mountains refuges, and He has appointed for you shirts to protect you from the heat, and shirts to protect you from your own violence. Even so He perfects His blessing upon you, that haply you will surrender. 81 But if they turn back, then on you devolves only the clear deliverance (of the message). 82 They recognise the favours of Allah; then they deny them; and most of them are (creatures) ungrateful. 83