美滋滋

měizīzī
very happy, elated
HSK 79

Additional Dictionary Meanings

very happy; elated