Language:
Free Online Dictionary|3Dict

笑逐颜开

Source : CEDICT

smile spread across the face (idiom); beaming with pleasure/all smiles/joy written across one's face