Pinyin Dictionary results for "yu yu bu de zhi"

郁郁不得志
soured by the loss of one's hopes
Dictionary data provided by CC-CEDICT