yǒu mù gòng dǔ
有目共睹 (yǒu mù gòng dǔ) is a Chinese word meaning “anyone with eyes can see it (idiom); obvious to all; sth speaks for itself; is there for all to see”.
Meanings
- 1anyone with eyes can see it (idiom); obvious to all
- 2sth speaks for itself
- 3is there for all to see