Language:
Free Online Dictionary|3Dict

渙然冰釋

Source : CEDICT

to vanish/to melt away (idiom)