have a score to settle with sb.

要跟某人算帐
在线英汉词典
相关词语