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 They are the ones whose deeds have become worthless in this world and the Hereafter, and for them there will be no helpers. 22 Have you not seen the people who have received a part of Revelation who are called to the Book of God that it may judge (in their disputes) between them? But some, being averse turn away, 23 simply because they claim, "The fire will most certainly not touch us for more than a limited number of days": and thus the false beliefs which they invented have [in time] caused them to betray their faith. 24 So how will it be when We assemble them for a Day about which there is no doubt? And each soul will be compensated [in full for] what it earned, and they will not be wronged. 25 Say: 'O Allah, Owner of the Kingdom. You give the kingdom to whom You will, and take it away from whom You will, You exalt whom You will and abase whom You will. In Your Hand is good, You have 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 the unbelievers for friends rather than believers; and whoever does this, he shall have nothing of (the guardianship of) Allah, but you should guard yourselves against them, guarding carefully; and Allah makes you cautious of (retribution from) Himself; and to Allah is the eventual coming. 28 Say: 'Whether you hide what is in your breasts or publish it, God knows it. God knows what is in the heavens and what is in the earth; and God is powerful over everything.' 29 On the Day when every person will be confronted with all the good he has done, and all the evil he has done, he will wish that there were a great distance between him and his evil. And Allah warns you against Himself (His Punishment) and Allah is full of Kindness to the (His) slaves. 30