众目昭彰 meaning in English
the masses are sharp-eyed.; clear to all; everyone sees it clearly.; manifest to the eyes of the public; seen clearly by everyone; the public is keen-eyed
Examples
- It may be difficult to be a hero in the western world these days, under the searching eyes of a critical society .
如今西方世界社会上的人爱吹毛求疵,要在众目昭彰之下当英雄也许不容易。