力争上游
lì zhēng shàng yóulizhengshangyou
- to strive for mastery (idiom); aiming for the best result
- to have high ambitions
lì zhēng shàng yóulizhengshangyou
Data from JMdict, KANJIDIC2 (EDRDG), KanjiVG, CC-CEDICT and Make Me a Hanzi. Sources and licences