Language:
Free Online Dictionary|3Dict

煥然一新

Source : CEDICT

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