the hypocrites al munafiqoon – Meaning and Explanation