Learn French: épanoui - fulfilled blossoming, flourishing