Pinyin Dictionary results for "bi shang bu zu bi xia you yu"

比上不足比下有余
to fall short of the best but be better than the worst; can pass muster
Dictionary data provided by CC-CEDICT