坎坷不平kǎn kě bù píngkankebupingpotholed and bumpy road (idiom); fig. full of disappointment and dashed hopesCharacters in this word不no, not, un-坎pit, hole坷uneven, bumpy平flat, level, evenStudy it in Yanamino