力争上游 lì zhēng shàng yóu

DEFINITIONS

  1. to strive for mastery (idiom); aiming for the best result
  2. to have high ambitions

CHARACTERS

力 lì power, capability, influence
争 zhēng dispute, fight, contend, strive
上 shàng top; superior, highest; go up, send up
游 yóu to swim; float, drift; wander, roam