chinese idiom for facing both wind and rain,metaphorically for facing difficulties

Found 1 idiom