on cloud nine

Intermedio alto (B2)informal

Feeling wonderfully happy.

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