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 Allah doth blot out or confirm what He pleaseth: with Him is the Mother of the Book. 39 Whether We show thee a part of that We promise them, or We call thee to Us, it is thine only to deliver the Message, and Ours the reckoning. 40 Have they not seen how We come to the land diminishing it in its extremities? God judges; none repels His judgment; He is swift at the reckoning. 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 They who disbelieve say: Thou art no messenger (of Allah). Say: Allah, and whosoever hath knowledge of the Scripture, is sufficient witness between me and you. 43