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