He it is Who made the earth subservient to you. So traverse in its tracks and partake of the sustenance He has provided. To Him will you be resurrected. 15 Do you feel secure that He who is in heaven will not cause the earth to swallow you, the while it rocks? 16 Or do you feel secure that He who [holds authority] in the heaven would not send against you a storm of stones? Then you would know how [severe] was My warning. 17 And indeed those before them belied (the Messengers of Allah), then how terrible was My denial (punishment)? 18 Have they, then, never beheld the birds above them, spreading their wings and drawing them in? None but the Most Gracious upholds them: for, verily, He keeps all things in His sight. 19 Or which army do you have that will help you against the Most Gracious? The disbelievers are in nothing except an 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 Is he who goeth groping on his face more rightly guided, or he who walketh upright on a straight road? 22 (Muhammad), say, "It is God who has brought you into being and made ears, eyes, and hearts for you, but you give very little thanks". 23 Say, "It is He who has multiplied you throughout the earth, and to Him you will be gathered." 24 And they say, "When is this promise, if you should be truthful?" 25 Say (O Muhammad SAW): "The knowledge (of its exact time) is with Allah only, and I am only a plain warner." 26 But when they see it nigh, the faces of those who disbelieve will be awry, and it will be said (unto them): This is that for which ye used to call. 27 Say: 'What do you think, if Allah destroys me and those with me, or has mercy upon us, who then will protect the unbelievers from the painful punishment' 28 Say: "He is the Most Beneficent (Allah), in Him we believe, and in Him we put our trust. So you will come to know who is it that is in manifest error." 29 Say thou: bethink ye, were your water to be sunk away, who then could bring you water welling-up? 30