滿面笑容

Idiom

 * 1) all smiles; grinning from ear to ear