those who are blessed will be in paradise where they will dwell so long as heaven and earth survive unless your lord wills otherwise this will be a gift uninterruptedq 11 108 – Meaning and Explanation