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 show you part of what We promise them or take you in death, upon you is only the [duty of] notification, and upon Us is the account. 40 Have they not considered that We have taken over the land and reduced its borders? It is God who issues the irreversible decree and His reckoning is swift. 41 And indeed those before them had plotted; therefore Allah Himself is the Master of all strategies; He knows all what every soul earns; and soon will the disbelievers realise for whom is the final abode. 42 And those who disbelieve, say: "You (O Muhammad SAW) are not a Messenger." Say: "Sufficient for a witness between me and you is Allah and those too who have knowledge of the Scripture (such as 'Abdullah bin Salam and other Jews and Christians who embraced Islam)." 43