众目昭彰的英文翻译
中文:众目昭彰
英文翻译:the masses are sharp-eyed