fēng​chuī​yǔ​dǎ

windswept and battered by rain