in good spirits

в хорошем настроении

I have been in good spirits since morning.

Другие идиомы: