Language:
Free Online Dictionary|3Dict

众目共睹

Source : CEDICT

what everyone can see for himself (idiom)