the emissaries those sent forth al muursalaat – Meaning and Explanation