sheikh Mashari Al Afasy- Surat Al-Qasas (verses 51-70) with ENGLISH TRANSLATION of the verses meaning 3201427858400683268