To be on cloud nine
Idiom: to be on cloud nine Meaning: To be very content, happy, and in an excellent mood Example: Iain: Jennifer has been on cloud nine all day. Mary: I know! It’s because she got engaged last night. Iain: Ah!! That makes sense now. For more