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 God abrogates or confirms whatsoever He will, for He has with Him the Book of Books. 39 Whether We show them (the unbelievers) to you facing the punishment with which We had threatened them, or make you die first (before its fulfillment), your duty is only to preach. It is up to Us to call them to account (for their deeds). 40 Do they not perceive that We are reducing their dwellings from all directions? And Allah gives the command – there is none that can postpone His command; and He spends no time in taking account. 41 Those before them did also devise plots; but in all things the master planning is God's. He knows what each soul does. Those who deny the truth shall soon know for whom is the final abode. 42 And those who have disbelieved say, "You are not a messenger." Say, [O Muhammad], "Sufficient is Allah as Witness between me and you, and [the witness of] whoever has knowledge of the Scripture." 43