Surah al nisa ayat 3 July 8, 2019 16 32 64 128 Surah an nisa ayat 3 Surah al nisa ayat 3 urdu translation