风霜雨雪fēngshuāngyǔxuě
Meanings
1. (lit.) wind, frost, rain and snow (idiom)
2. (fig.) all kinds of trials and hardships
Characters used