Urdu · idiom · Struggle & the Sword

Khoon ka badla khoon

ख़ून का बदला ख़ून
Meaning

Blood for blood; a life demanded for a life.

Literally: blood in return for blood