English language

Language lovers from other parts of the world are big fans of these phrases and idioms.
These phrases and idioms just don't sit right with non-English speakers.