公报私仇英语翻译?

正确答案:
成语《公报私仇》英语翻译如下:
avenge a person in the name of public interests