力争上游

力爭上游
lìzhēng-shà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