Language:
Free Online Dictionary|3Dict

焕然一新

Source : CEDICT

to look completely new (idiom); brand new/changed beyond recognition