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

اللہ کے نام سے شروع جو نہایت مہربان ہمیشہ رحم فرمانے والا ہے
In the Name of Allah, the Most Compassionate, the Ever-Merciful
Play Copy
ﮗﮘﮙﮚﮛﮜﮝﮞﮟﮠﮡﮢﮣﮤﮥﮦﮧﮨﮩﮪﮫﮬﮭﮮﮯﮰﮱﯓﯔﯕﯖﯗﯘﯙﯚﯛﯜﯝﯞﯟﯠﯡ

74. پھر اس کے بعد (بھی) تمہارے دل سخت ہوگئے چنانچہ وہ (سختی میں) پتھروں جیسے (ہوگئے) ہیں یا ان سے بھی زیادہ سخت (ہو چکے ہیں، اس لئے کہ) بیشک پتھروں میں (تو) بعض ایسے بھی ہیں جن سے نہریں پھوٹ نکلتی ہیں، اور یقیناً ان میں سے بعض وہ (پتھر) بھی ہیں جو پھٹ جاتے ہیں تو ان سے پانی ابل پڑتا ہے، اور بیشک ان میں سے بعض ایسے بھی ہیں جو اللہ کے خوف سے گر پڑتے ہیں، (افسوس! تمہارے دلوں میں اس قدر نرمی، خستگی اور شکستگی بھی نہیں رہی،) اور اللہ تمہارے کاموں سے بے خبر نہیںo

74. Then (even) after this, your hearts hardened. So (in hardness) they (have become) like stones or even harder. For of stones there are some from which streams burst out; and certainly, some out of them are such (stones) that split up and water gushes out of them; and indeed there are others of them that fall due to fear of Allah. (Alas! Your hearts have not remained even that much soft, tender and feeble) and Allah is not unaware of what you do.

(al-Baqarah, 2 : 74)