Urdu · idiom · Struggle & the Sword

Jaan hatheli par rakhna

जान हथेली पर रखना
Meaning

To risk one's life; to stake everything, life in hand.

Literally: 'to hold one's life on the palm'