There are so many phrases, idioms and slang native speakers use in everyday communication. Sometimes they seem so hard that non-native speakers get lost in translation. So in this new series, EngVlog is going to present 5 to 10 common phrases and/or idioms in English in every episode. And all the terms come with some […]

Read more