on cloud nine
on cloud nine {adj. phr.}, {slang}
Too happy to think of anything else; very happy.
Ada has been on cloud nine since the magazine printed the story she wrote.
We were on cloud nine when our team won the state championship.
Categories:
Source: A Dictionary of American Idioms