Language:
Free Online Dictionary|3Dict

春风满面

Source : CEDICT

pleasantly smiling/radiant with happiness