To be + from + (city / country) Over the moon – English Idiom It is + Weather Weather Vocabulary in English Sweet tooth – To have a sweet tooth – English Idiom ← 1 2 3