65 English Idioms that don’t Translate Well
English is full of fun sayings called idioms. Idioms are short phrases that mean something different from the words themselves. For example, “raining cats and dogs” means it is raining a lot. These phrases can be tricky for people who speak another language because the words do not make sense when translated directly. Some idioms…