occhio per occhio

Italian

Phrase

occhio per occhio

  1. an eye for an eye (idiomatic) equivalent retribution, tit for tat, returning exactly what you get