Urdu · idiom · The Heart & the Body

Dil Par Patthar Rakhna

दिल पर पत्थर रखना
also written: dil par pathar rakhna
Meaning

To steel oneself and bear a painful loss with stoic endurance.

Literally: to place a stone on the heart