Urdu · idiom · Struggle & the Sword

Do paaton ke beech pisna

दो पाटों के बीच पिसना
Meaning

To be ground down by conflict on both sides.

Literally: to be ground between two millstones