French translation of 'to be in good spirits'
to be in good spirits
avoir le moral
⇒ He was in very good spirits the last time I saw him.
Il avait vraiment le moral la dernière fois que je l'ai vu.
Translation of to be in good spirits from the Collins English to French Dictionary