91% of people can't complete all these common phrases... Can you?
by Olivia Seitz
The English language is full of idioms, expressions that have organically become part of the language we speak. Translated literally, many of these phrases are nonsensical, but a master of English will know the meaning of all 35. How many can you complete?