Indeed, Allah is Knower of the unseen [aspects] of the heavens and earth. Indeed, He is Knowing of that within the breasts. 38 He it is who has made you inherit the earth. Hence, he who is bent on denying the truth [of God's oneness and uniqueness ought to know that] this denial of his will fall back upon him: for their [persistent] denial of this truth does but add to the deniers' loathsomeness in their Sustainer's sight and thus, their denial of this truth does but add to the deniers' loss. 39 Proclaim, “Just show me your partners (false deities) whom you worship other than Allah; show me which part of the earth have they created – or do they have any share in the heavens?” Or have We given them some Book, so they are on its clear proofs? In fact the unjust do not give promises to each other, except of deceit. 40 ۞ Surely Allah upholds the heavens and the earth lest they come to naught; and if they should come to naught, there Is none who can uphold them after Him; surely He is the Forbearing, the Forgiving. 41 They swore their most solemn oaths that if a warner should ever come to them, they would be better guided than any other community. But when a warner did come to them, it only increased their aversion, 42 (They took to flight because of their) arrogance in the land and their plotting of evil. But the evil plot encompasses only him who makes it. Then, can they expect anything (else), but the Sunnah (way of dealing) of the peoples of old? So no change will you find in Allah's Sunnah (way of dealing), and no turning off will you find in Allah's Sunnah (way of dealing). 43 Have they not travelled (sufficiently) through the land to see how terrible was the end of the mightier people who lived before them. Nothing in the heavens or the earth can challenge God. God is All-knowing and All-powerful. 44 Were God to punish people for their deeds immediately, not one creature would have survived on earth. However, He has given them a respite for an appointed time and when their term comes to an end, let it be known that God watches over His servants. 45