in

walking on air

walking on air also, floating on air

Meaning | Synonyms to be very happy (elated) to feel awfully excited or pleased to be in a state of intense happiness in seventh heaven to be on …

What do you think?

6700 points
Upvote Downvote

Posted by Sean

take for granted

out of the frying pan into the fire