Pinyin Dictionary results for "chou chu man zhi"

踌躇满志
enormously proud of one's success (idiom); smug; complacent
Dictionary data provided by CC-CEDICT