on cloud nine

Upper Intermediate (B2) informal

Feeling wonderfully happy.

"She was on cloud nine after receiving the job offer."