kāi zú mǎ lì

Translation

  • to accelerate at full power (idiom)
  • at full speed
  • fig. to work as hard as possible

Synonyms

Chinese Tones