Pinyin Dictionary results for "li zheng shang you"

力争上游
to strive for mastery (idiom); aiming for the best result; to have high ambitions
Dictionary data provided by CC-CEDICT