瞠目以对

chēng mù yǐ duì

to return only a blank stare

to stare back

chēng

stare at sth beyond reach

eye

abbr. for Israel 以色列[Yi3 se4 lie4]

duì

right; correct