on cloud nine

Intermedio alto (B2) informal

Feeling wonderfully happy.

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