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 hath brought you forth from the bellies of your mothers while ye know not aught, and He hath appointed for you hearing and sight and hearts that haply ye might give thanks. 78 Do you not see the birds held high between the heavens and the earth? Nothing holds them (aloft) but God. There are verily signs in this for those who believe. 79 Allah hath appointed for you from your houses a repose, and He hath appointed for you from the skins of the cattle houses which ye find light, on the day of your flitting and on the day of your stopping, and from their wools and their furs and their hair a furnishing and an enjoyment for a season. 80 And Allah has provided shade for you out of some of the things He has created; and He has provided you with shelters in the mountains, and has given you coats that protect you from heat as well as coats that protect you in battle. Thus does He complete His favour upon you that you may submit to Him. 81 If they still turn away, your duty is to warn them in clear terms. 82 They know the favour of Allah and then deny it. Most of them are ingrates. 83