And truly, We sent forth apostles before thee, and We appointed for them wives and offspring; and it was not given to any apostle to produce a miracle save at God's behest. Every age has had its revelation: 38 God abrogates or confirms what He pleases; with Him is the source of all commandments. 39 And whether We shew thee part of that which We have promised them, or We take thee away; on thee is only the preaching, and on Us is the reckoning. 40 Have, then, they [who deny the truth] never yet seen how We visit the earth [with Our punishment,] gradually depriving it of all that is best thereon? For, [when] God judges, there is no power that could repel His judgment: and swift in reckoning is He! 41 Those who have gone before them devised, but to Allah is the devising altogether. He knows what every soul earns. The unbelievers shall know without doubt for whom is the Ultimate Abode. 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