Those who disbelieve in the signs of Allah, and wrongfully martyr the Prophets, and slay people who enjoin justice – so give them the glad tidings of a painful punishment. 21 These are they whose works have come to naught in the world and the Hereafter, nor have they helpers. 22 (Muhammad), consider those who have received a share of the Book. When they refer to the Book in order to judge amongst themselves, a group of them turn away with disregard 23 For they say: "The Fire will not touch us for more than a few days." They have been deceived by the lies they have themselves fabricated, and stray from their faith. 24 How, then, [will they fare] when We shall gather them all together to witness the Day about [the coming of] which there is no doubt, and every human being shall be repaid in full for what he has done, and none shall be wronged? 25 Say, "Lord, sovereign of all sovereignty. You bestow sovereignty on whom you will and take it away from whom You please; You exalt whoever You will and abase whoever You will. All that is good lies in Your hands. You have the power to will anything. 26 You cause the night to enter into the day, and the day to enter into the night. You bring forth the living from the dead and the dead from the living. You provide without reckoning to whom You will' 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 On the Day when every human being will find himself faced with all the good that he has done, and with all the evil that he has done, many will wish that there were a long space of time between himself and that [Day]. God admonishes you to fear Him, but God is compassionate towards His servants. 30