Language:
Free Online Dictionary|3Dict

雲消霧散

Source : CEDICT

the sky has cleared/to vanish into thin air/The troubles are over. (idiom)