Language:
Free Online Dictionary|3Dict

瞠目而視

Source : CEDICT

to stare at with wide eyes/gaping in wonder (idiom)