Pinyin Dictionary results for "wang er sheng wei"

望而生畏
intimidate at the first glance (idiom); awe-inspiring; terrifying; overwhelming
Dictionary data provided by CC-CEDICT