Book Description
As idioms are unique to a language, they cannot be translated into other languages. The figurative meaning of the expression would be lost in translation and only the literal meaning would be retained, thus rendering it of little use. Each language has its own storehouse of idioms. In English alone, according to Wikipedia, there are more than 25,000 idiomatic expressions.