Vocabulary

意気軒昂

in high spirits; elated

na-adjective adj-t adv-to