Word Definition - 雨过天晴

yǔ guò tiān qíng sky clears after rain; new hopes after a disastrous period (idiom); every cloud has a silver lining (idiom)