At the annual science fair, the students were ecstatic when all their hard work paid off. Their innovative projects received praise from the judges, and their spirits were high as they celebrated their achievements.
Which of the following words is a synonym for ecstatic in this context?