be on cloud nineDefinition: feel extreme happiness or elationDiscuss this Idiom in the comments below.