Q. Idiom and phrase for: On cloud nine
β
Correct Answer: (A)
Extremely happy
Explanation: It means feeling great happiness.
Explanation by: Ankit Singh
It means feeling great happiness.