Pinyin Dictionary results for "kan ke bu ping"

坎坷不平
potholed and bumpy road (idiom); fig. full of disappointment and dashed hopes
Dictionary data provided by CC-CEDICT