۞ But those who do not believe that they are destined to meet Us are wont to say: "Why have no angels been sent down to us?" - or, "Why do we not see our Sustainer?" Indeed, they are far too proud of themselves, having rebelled [against God's truth] with utter disdain! 21 On the Day they will see the angels, no glad tidings will there be for the Mujrimun (criminals, disbelievers, polytheists, sinners, etc.) that day. And they (angels) will say: "All kinds of glad tidings are forbidden for you," [None will be allowed to enter Paradise except the one who said: La ilaha ill-Allah, "(none has the right to be worshipped but Allah) and acted practically on its legal orders and obligations]. 22 Then We shall advance upon the work which they have done and render it as scattered dust. 23 The companions of Paradise, that Day, are [in] a better settlement and better resting place. 24 And on the Day on which the skies, together with the clouds, shall burst asunder, and the angels are made to descend in a mighty descent 25 The real Kingdom on that Day will belong only to the Merciful, and it will be a very hard Day for the disbelievers. 26 and a Day on which the evildoer will bite his hands [in despair,] exclaiming: "Oh, would that I had followed the path shown to me by the apostle! 27 Oh, woe to me! I wish I had not taken that one as a friend. 28 He led me astray from the Warning after it had come to me. Satan always betrays man. 29 And the messenger saith: O my Lord! Lo! mine own folk make this Qur'an of no account. 30 Thus do We keep opponents among the sinners for every apostle; yet your Lord is sufficient as a guide and helper. 31 And those who disbelieve say: Why has not the Quran been revealed to him all at once? Thus, that We may strengthen your heart by it and We have arranged it well in arranging. 32 Every time they raise an objection, We will bring you the truth and the best of explanations. 33 Those who will be gathered to Hell (prone) on their faces,- they will be in an evil plight, and, as to Path, most astray. 34