Give those who refuse to follow the directives of Allah, who slay the Prophets unjustly, and who slay those who enjoin justice, give them glad tidings of a grievous chastisement. 21 They are those whose works will be lost in this world and in the Hereafter, and they will have no helpers. 22 Did you not see them who have received a part of the Book – when called towards the Book of Allah for judging between them, a group of them opposes it and turns away? 23 That is because they say, "The Fire will touch us only for a limited number of days." Thus the false beliefs which they have invented have deluded them in the matter of their religion. 24 How will it be when We gather them for a Day in which there is no doubt, when every soul will be given what it has earned and they will not be wronged? 25 Say: "O Lord of all dominions, You give whom it pleases You the kingdom, and You take away the power from whosoever You will; You exalt whom You please and debase whom You will. All goodness is Yours (entirely). Indeed You have the power over all things. 26 You cause the night to enter the day, and You cause the day to enter the night; and You bring the living out of the dead, and You bring the dead out of the living. And You give provision to whom You will without account." 27 Let not the believers take those who deny the truth for their allies in preference to the believers, anyone who does that will isolate himself completely from God, unless it be to protect yourselves against them in this way. God admonishes you to fear Him: for, to God shall all return. 28 Say: Whether you hide what is in your hearts or manifest it, Allah knows it, and He knows whatever is in the heavens and whatever is in the earth, and Allah 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