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

    trad. 力爭上游

Also written 力爭上游【lì zhēng shàng yóu】

Characters in this word

4