风吹雨打 in English feng1 chui1 yu3 da3 Meaning

Meanings

  • literally (word for word) windswept and battered by rain
  • to undergo hardship (idiomatic expression)

Simplified Characters

Traditional Characters

Pinyin

feng1 chui1 yu3 da3

Literal

Literal explanation, with pronunciation and meaning of each character.

feng1wind chui1to blow yu3rain da3dozen (loanword)