英语习语 | settle an old score 清算旧账

settle a score/an account (with sb)
settle an old score
(和某人)算账,清算旧账;报复(某人)

  • ‘Who would do such a thing?’ ‘Maybe someone with an old score to settle.’
    “谁做得出这样的事呢?”“也许是结有宿怨的人吧。”
  • ...until the great day came when the Germans could finally settle accounts with the British...
    直到德国人最终能和英国人清算旧账的重大日子的来临
  • Their sleep is regularly disturbed by the sound of gunfire as criminal gangs settle their nightly accounts.
    他们经常被黑帮每晚火拼的枪声所吵醒。