Language:
Free Online Dictionary|3Dict

面目一新

Source : CEDICT

complete change (idiom); facelift/We're in a wholly new situation.

Source : CEDICT

complete change (idiom); facelift/We're in a wholly new situation.