fēng yǔ wú zǔ

Translation

  • regardless of weather conditions
  • rain, hail or shine

Synonyms

Chinese Tones