Urdu · idiom · Being & Non-Being

Dam todna

दम तोड़ना
Meaning

To breathe one's last; to die.

Literally: 'to break one's breath'