Therefore (O dear Prophet Mohammed – peace and blessings be upon him), enlighten, for by the munificence of your Lord, you are neither a soothsayer nor a madman. 29 Or do they say [of you], "A poet for whom we await a misfortune of time?" 30 say [to them], "Wait then: I too am waiting along with you!" -- 31 Or, do their intellects order them to do this? Or, are they an insolent people? 32 Do they say: 'He has invented it' No, they do not believe. 33 But then, [if they deem it the work of a mere mortal,] let them produce another discourse like it - if what they say be true! 34 Or, were they created out of nothing? Or, were they their own creators? 35 Created they the heavens and the earth! Aye! they will not be convinced. 36 Or have they the treasures of your Lord with them? Or have they been set in absolute authority? 37 Or do they have a ladder whereon they can climb and attempt to listen (to what is transpiring in the Higher Realm)? Then, let any of them who has listened to it produce a clear proof of it. 38 Or has He (Allah) only daughters and you have sons? 39 Or askest thou (Muhammad) a fee from them so that they are plunged in debt? 40 Or, is the Unseen in their keeping, so they are writing it down? 41 Do they want to hatch some plot? Those who deny the truth will be the victims of the plot. 42 Or have they a god other than Allah? Exalted is Allah far above the things they associate with Him! 43 And if they were to see a fragment of the heaven falling, they would say: A heap of clouds. 44 so leave them alone till they face the Day on which they will be struck dumb, 45 The Day when their plotting will avail them nothing and no help shall be given them. 46 For the harmdoers there is indeed, a punishment before that, but most of them do not know. 47 So wait patiently for the Judgement of your Lord -- you are certainly under Our watchful eye. And glorify and celebrate the praises of your Lord when you rise up [from your sleep]. 48 and proclaim the praise of thy Lord in the night, and at the declining of the stars. 49