彼女は幸せそうな顔をしている

Meaning
she has a happy face

Vocab used in this sentence

彼女
she, her, girlfriend, sweetheart
a, the, is, am, are, will
幸せ
happy, happiness, happily
そう
so, really, yes, right, that's right, i see, indeed, seeming
a, the, na, nan, nai
face, look, expression, features, countenance
o, the, to, wo
and, shi, four, death
the, it, have
いる
are, to be, to stay, to have, necessary, to exist