Idioms

Check out these interesting idioms from other languages: 



Here's a site with a comprehensive list of English-language idioms: 

Comments