And We have already sent messengers before you and assigned to them wives and descendants. And it was not for a messenger to come with a sign except by permission of Allah. For every term is a decree. 38 Allah effaceth what He will, and establisheth (what He will), and with Him is the source of ordinance. 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 before them did (also) devise plots; but in all things the master-planning is Allah's He knoweth the doings of every soul: and soon will the Unbelievers know who gets home in the end. 42 Yet those who are disbelievers say: "You are not the apostle sent (by God)." Tell them: "God is sufficient as witness between me and you, and he who has knowledge of the Book." 43