力争上游

力爭上游
lìzhēngshàngyóu
idiom

Meanings

  1. 1 to strive to excel
  2. 2 to push for the top
  3. 3 to aim high and work hard

Examples

Tóngxuémen dōu zài lìzhēngshàngyóu, shéi yě bùxiǎng luòhòu.
The students are all striving for the top — no one wants to fall behind.
Zhè jiā gōngsī yīzhí lìzhēngshàngyóu, chuàngxīn bùduàn.
The company has always pushed to excel, innovating constantly.

Tips

culture
上游 literally means 'upper reaches of a river' — the image is of a boat fighting against the current to reach the headwaters.
history
From ·》: 上游 — on poets striving for excellence.

Stroke Order

zhēng
shàng
yóu