Meaning of (BE IN) HIGH SPIRITS in English

(BE IN) HIGH SPIRITS

have energy, be cheerful They are in high spirits since their home team won the tournament.

English idioms vocab.      Словарь английских идиом и выражений.