retaliate upon ones enemy

英 美
  • 向敌人报仇
  • enemy n.敌人;敌军;有害物
  • retaliate v.报复;回敬
  • upon prep.在...上;紧接着;逼近
    1. They revenged their late lord upon his enemy.
      他们为先主向其敌人报仇。
    2. They took revenge for the martyr's death on the enemy.
      他们为死难的烈士向敌人报仇。