Pinyin Dictionary results for "xi chu wang wai"

喜出望外
to be pleased beyond one's expectations (idiom); overjoyed at the turn of events
Dictionary data provided by CC-CEDICT