bù cí láo kǔ

Translation

  • to spare no effort

Synonyms

Chinese Tones