The Holy Qur-an: English Translation of the Meanings and the Commentary