zhēng qǔ shí xiào

Translation

  • to strive to get sth done while the timing is right
Chinese Tones