1. Arabic recitation by Qari Waheed Zafar Qasmi.
2. Urdu Translation by Maulana Fateh Mohammed Jalandhary and voice by Shamshad Ali Khan.
3. English Translation by Abdullah Yusuf Ali.