feng1
chui1
yu3
da3
  1. lit. windswept and battered by rain
  2. to undergo hardship (idiom)

Info