Pinyin Dictionary results for "wang chen mo ji"

望尘莫及
lit. to see only the other rider's dust and have no hope of catching up (idiom); to be far inferior
Dictionary data provided by CC-CEDICT