lián zhóu zhuàn

Translation

  • (coll.) to work non-stop
  • to work around the clock

Synonyms

Chinese Tones