Moafbin zhunhofng

Moafbin zhunhofng (滿面春風 ;  looking happy and cheerful; all smiles )