on cloud nine

Upper Intermediate (B2)informal

Feeling wonderfully happy.

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