engineering recuitment Maharashtra WRD Engineering Assistant Civil Mock Test 2023 English Vocabulary Phrase or Idiom Meaning
Select the most appropriate meaning of the idiom below.
"On cloud nine"
1
To be in a comfortable situation
2
Extremely confused in a certain situation
3
Extremely happy about something
4
To be in a stressful situation