As to those who deny the Signs of Allah and in defiance of right, slay the prophets, and slay those who teach just dealing with mankind, announce to them a grievous penalty. 21 It is they whose works shall come to nought both in this world and in the life to come; and they shall have none to succour them. 22 Have you not seen those who have been given a portion of the Scripture? They are being invited to the Book of Allah to settle their dispute, then a party of them turn away, and they are averse. 23 This is because they say: "The Fire shall not touch us but for a number of days." And that which they used to invent regarding their religion has deceived them. 24 So what will be (their state) when We bring all of them together for the Day (of Resurrection) about which there is no doubt; and every soul will be paid back in full for what it has earned, and they will not 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 day to enter into the night and the night to enter into the day. You cause the living to come out of the dead and the dead to come out of the living. You give sustenance to whomever You want without keeping an account. 27 Let not believers take disbelievers as allies rather than believers. And whoever [of you] does that has nothing with Allah, except when taking precaution against them in prudence. And Allah warns you of Himself, and to Allah is the [final] destination. 28 Say: 'Whether you conceal what is in your hearts or disclose it, Allah knows it. Allah knows what is in the heavens and in the earth and He has power over everything.' 29 On the day when every man will find whatever of good he has earned and of evil, and is confronted with it, he shall wish that a distance appeared between him and that day -- (that it were far away). God bids you beware of Him, though compassionate is God to His votaries. 30