Chinese: 雨过天晴。
English: After rain comes fair weather.
French: Après la pluie, le beau temps.