As for those who are mindful of God, they shall surely triumph: 31 and gardens and vineyards, 32 and splendid companions well matched, 33 And a cup overflowing. 34 Therein they shall hear no idle talk, no cry of lies, 35 a recompense from your Lord, a gift, a reckoning, 36 from the Lord of the heavens and the earth and of that which is between them; the Most Merciful Lord before Whom none dare utter a word. 37 On the Day whereon the spirits and the angels will stand arrayed, they will not be able to speak save him whom the Compassionate giveth leave and who speaketh aright. 38 That will be the Day of Ultimate Truth: whoever wills, then, let him take the path that leads towards his Sustainer! 39 Verily, We have warned you of suffering near at hand - [suffering] on the Day when man shall [clearly] see what his hands have sent ahead, and when he who has denied the truth shall say: "Oh, would that I were mere dust...!" 40