Being on English forum i guess it could be valuable for many expats who may not enough knowledge of English & if can share some interesting Idioms,phrases or proverbs.We can also interpret the meanings in our own languages(if required)
I simply love these but do not have significant collection of it
So lets start