Pinyin Dictionary results for "he bu long zui"

合不拢嘴
unable to conceal one's happiness, amazement, shock etc; grinning from ear to ear; mouth agape; gobsmacked
Dictionary data provided by CC-CEDICT