“经受风雨”可以翻译为“endure the storms” 或 “weather the storms” 。
“endure”强调在困难、痛苦等不利条件下长时间坚持、承受;“weather”除了有“天气”的意思,还常用于比喻义,表示“经受住(困难、风暴等)考验,平安度过(困境)” 。