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.
他们经常被黑帮每晚火拼的枪声所吵醒。