And indeed We sent Noble Messengers before you, and made wives and children for them; and it is not the task of any Noble Messenger to bring a sign except by Allah’s command; and all promises have a time prescribed. 38 Allah eliminates what He wills or confirms, and with Him is the Mother of the Book. 39 Whether We show you part of that We promise them, or We call you to Us, it is only for you to deliver the Message, and Ours is the accounting. 40 Do they not see how We come to [their] land and shrink its borders? God decides, no one can reverse His decision, and He is swift in reckoning. 41 And verily, those before them did devise plots, but all planning is Allah's. He knows what every person earns, and the disbelievers will know who gets the good end (final destination). 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