Read Surah al-Kahf with English & Urdu translation or listen to audio with Urdu translation. It is the 18th Surah in the Quran with 110 verses. You can read full Surah Kahf with English & Urdu Translation online. The surah's position in the Quran in Juz 15 - 16 and it is called Makki Surah.

اللہ کے نام سے شروع جو نہایت مہربان ہمیشہ رحم فرمانے والا ہے
In the Name of Allah, the Most Compassionate, the Ever-Merciful
Play Copy
ﮰﮱﯓﯔﯕﯖﯗﯘﯙﯚ

81. پس ہم نے ارادہ کیا کہ ان کا رب انہیں (ایسا) بدل عطا فرمائے جو پاکیزگی میں (بھی) اس (لڑکے) سے بہتر ہو اور شفقت و رحم دلی میں (بھی والدین سے) قریب تر ہوo

81. So we intended that their Lord might bless them with (such) a substitute as would be better than this (boy) in purity and nearer (to his parents as well) in clemency and kindness.

(al-Kahf, 18 : 81)