10 most common idioms in English for ESL / EFL learners
ESL and EFL students find English idioms hard to learn as their meanings are so different from the literal meanings of the words that make them up.