In high spirits To have much energy, to be cheerful. The students are in high spirits since their team won the tournament.