Kanzul Iman – Only Urdu Translation Translation: Ala Hazrat Imam Ahmed Raza Khan Barelvi Voice: Syed Hamza Ali Qadri R.A