in a positive frame of mind

в хорошем расположении духа

David has been in a positive frame of mind all day.

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