If you think idioms are the sole property of the English language, think again.

Read more