Urdu · idiom · Struggle & the Sword

Jaan pe banna

जान पे बनना
Meaning

For life to be at stake; to be in mortal peril.

Literally: 'for it to come upon one's life'