Language:
Free Online Dictionary|3Dict

有目共賞

Source : CEDICT

as everyone can appreciate (idiom); clear to all/unarguable