17 May. When should I use the English phrase “over the moon?”
This is a very commonly used English expression in daily conversations. To find out more about the origin and meaning read below! Meaning The expression is used to denote a high degree of happiness. Someone will say they are over the moon in a number of situations an example of which could be upon receivi