The Noble Qur'an: The English Translation of the Meanings and Commentary