有目共睹 yǒu mù gòng dǔ

DEFINITIONS

  1. anyone with eyes can see it (idiom); obvious to all
  2. sth speaks for itself
  3. is there for all to see

CHARACTERS

有 yǒu have, own, possess; exist
目 mù eye; look, see; division, topic
共 gòng together with, all, total; to share
睹 dǔ look at, gaze at; observe