We have sent forth other Messengers before you and given them wives and descendants. Yet none of them could bring a sign except by the permission of Allah. Every term has its Book. 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 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 And those before them had plotted, but to Allah belongs the plan entirely. He knows what every soul earns, and the disbelievers will know for whom is the final home. 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