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

to strive for mastery (idiom); aiming for the best result

Word data

HSK Not in HSK
Frequency Unknown

Definitions

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

Characters

Character Meaning
strength; force; power
to strive for; to vie for; to argue or debate
to go up; on top; above
to swim; to travel; to tour