Language:
Free Online Dictionary|3Dict

眾目共睹

Source : CEDICT

what everyone can see for himself (idiom)