Pinyin Dictionary results for "bu ru ren yi"

不如人意
leaving much to be desired; unsatisfactory; undesirable
Dictionary data provided by CC-CEDICT