but for those who fear displeasing their lord there are lofty mansions built above mansions with rivers rippling past below them a promise of god and god does not go back on his promiseq 39 20 – Meaning and Explanation