We sent down messengers before you and gave them wives and children. Yet it was not possible for a messenger to bring a sign, save by the command of God. Every age has had its revelation. 38 God abrogates or confirms what He pleases; with Him is the source of all commandments. 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 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 The unbelievers say, 'Thou art not an Envoy.' Say: 'God suffices as a witness between me and you, and whosoever possesses knowledge of the Book.' 43