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 effaces whatever He wills and retains whatever He wills. 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 the land and reduce its extremities? Allah judges; none repel His judgement. Swift is His reckoning. 41 Those who have gone before them devised, but to Allah is the devising altogether. He knows what every soul earns. The unbelievers shall know without doubt for whom is the Ultimate Abode. 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