力争上游

Learn Today's Idiom (成语)

力争上游

lì zhēng shàng yóu

To strive for mastery; aiming for the best result; to have high ambitions

Traditional:

力爭上游