一报还一报English Expression:
  • n.  pay sb. back in his own coin
  • n.  an eye for an eye (=eye for eye)
  • n.  Measure for measure .

(Unregistered user can only view 4 records)