The Noble Quran and Tafseer. In English and Urdu Language. English Translation by Muhammad Muhsin Khan and Dr. Hilali. Urdu Translation by Maulana Muhammad Junagadhi (plus translation in Roman Urdu). English Tafseer: Ibn Katheer. Urdu Tafseer: Ahsanulbayan by Maulana Muhammad Junagadhi. Sections: Mushaf. Quran with English Translation. Tafseer - English (Ibn Katheer).