We have sent forth other Messengers before you and given them wives and descendants. Yet none of them could bring a sign except by the permission of Allah. Every term has its Book. 38 God abrogates or confirms whatsoever He will, for He has with Him the Book of Books. 39 BUT WHETHER We let thee see [in thy lifetime, O Prophet, the fulfilment of] some of what We have promised them, or whether We cause thee to die [before its fulfilment] - thy duty is no more than to deliver the message; and the reckoning is Ours. 40 Have they not seen that We set upon the land, reducing it from its borders? And Allah decides; there is no adjuster of His decision. And He is swift in account. 41 Those who lived before them also devised many a plot, but the master plot rests with Allah. He knows what everyone does. The deniers of the truth will soon come to know whose end is good. 42 And [if] they who are bent on denying the truth say [unto thee, O Prophet,] "Thou hast not been sent [by God]", say thou: "None can bear witness between me and you as God does; and [none can bear witness as does] he who truly understands this divine writ. 43