Verily! Those who disbelieve in the Ayat (proofs, evidences, verses, lessons, signs, revelations, etc.) of Allah and kill the Prophets without right, and kill those men who order just dealings,
announce to them a painful torment. 21 Their good deeds will be wasted in this world and in the next, and none will they have to help them. 22 Hast thou not observed those vouchsafed a portion of the Book called to the Book of Allah that it may judge between them? Then a party of them turn away and they are backsliders 23 That, because they said, 'The Fire shall not touch us, except for a number of days'; and the lies they forged has deluded them in their religion. 24 How (will it be) when We gather them together on the Day about which there is no doubt (i.e. the Day of Resurrection). And each person will be paid in full what he has earned? And they will not be dealt with unjustly. 25 SAY: "O God, Lord of all dominion! Thou grantest dominion unto whom Thou willest, and takest away dominion from whom Thou willest; and Thou exaltest whom Thou willest, and abasest whom Thou willest. In Thy hand is all good. Verily, Thou hast the power to will anything. 26 You make the night succeed the day, the day succeed the night, raise the living from the dead, the dead from the living, and give whomsoever You please, and in measure without number." 27 LET NOT the believers take those who deny the truth for their allies in preference to the believers - since he who does this cuts himself off from God in everything - unless it be to protect yourselves against them in this way. But God warns you to beware of Him: for with God is all journeys' end. 28 Say, "God knows everything that is in your heart, whether you conceal it or reveal it; He knows everything that the heavens and earth contain; God has power over all things." 29 The Day that every soul shall find what it has done of good brought forward, and what it has done of evil, it will wish if there were only a far space between it and that (Day). Allah warns you to be wary of Him; and Allah is Gentle with His worshipers. 30