Browsing: ielts speaking idioms and phrases

1. Over the moon – (Extremely pleased or happy) For example, Usually, I love to spend most of the time…