众目昭彰的英文翻译

中文:众目昭彰

英文翻译:the masses are sharp-eyed