It is He who has made the earth subservient to you. You walk through its vast valleys and eat of its sustenance. Before Him you will all be resurrected. 15 Do you feel secure that He who [holds authority] in the heaven would not cause the earth to swallow you and suddenly it would sway? 16 Do you feel secure that He who is in the heaven will not loose against you a squall of pebbles then you shall know how was My warning. 17 But indeed men before them rejected (My warning): then how (terrible) was My rejection (of them)? 18 Do they not observe the birds above them, spreading their wings and folding them? None, except the Merciful holds them. Surely, He sees all things. 19 Or who is he that will be an army unto you to help you instead of the Beneficent? The disbelievers are in naught but illusion. 20 Or who is it that will give you sustenance if He should withhold His sustenance? Nay! they persist in disdain and aversion. 21 What, is he who walks, falling upon his face, more guided than he who walks upright on a Straight Path! 22 Say, "It is He who brought you into being, and made ears and eyes and hearts for you, yet you are seldom grateful." 23 Say, "It is He who has scattered you on the earth; and it is to Him that you shall all be gathered [on the Day of Resurrection]. 24 They say: “If you are truthful, tell us when will this promise (of the Hereafter) be fulfilled?” 25 Say: The knowledge is with Allah only, and I am but a plain warner; 26 Then, when they see it drawing near, the faces of the unbelievers will be blackened, and it is said: 'This is what you were promised' 27 Say: Have you considered if Allah should destroy me and those with me-- rather He will have mercy on us; yet who will protect the unbelievers from a painful punishment? 28 Say: "He is (Allah) Most Gracious: We have believed in Him, and on Him have we put our trust: So, soon will ye know which (of us) it is that is in manifest error." 29 Say, "Have you not thought that if your water was to dry up, who would bring you water from the spring?" 30