Read Surah al-Hajj with English & Urdu translation or listen to audio with Urdu translation. It is the 22nd Surah in the Quran with 78 verses. You can read full Surah Hajj with English & Urdu Translation online. The surah's position in the Quran in Juz 17 and it is called Madani Surah.

اللہ کے نام سے شروع جو نہایت مہربان ہمیشہ رحم فرمانے والا ہے
In the Name of Allah, the Most Compassionate, the Ever-Merciful
Play Copy
ﭨﭩﭪﭫﭬﭭﭮﭯﭰﭱﭲﭳﭴﭵﭶﭷﭸﭹﭺﭻ

58. اور جن لوگوں نے اللہ کی راہ میں (وطن سے) ہجرت کی پھر قتل کر دیئے گئے یا (راہِ حق کی مصیبتیں جھیلتے جھیلتے) مرگئے تو اللہ انہیں ضرور رزقِ حسن (یعنی اُخروی عطاؤں) کی روزی بخشے گا، اور بیشک اللہ سب سے بہتر رزق دینے والا ہےo

58. And those who migrated from their (homeland) in the way of Allah (and) were then slain or died (suffering from the troubles of the way), Allah shall indeed provide for them an excellent provision (of bestowals specific to the Last Day). And, verily, Allah is the Best of providers.

(al-Hajj, 22 : 58)