Lost in Translation: Five Untranslatable Words in English

Translation is not an exact science and more often than not, you will find it hard to find a word that would directly translate to your own tongue. It actually makes sense as each language is colored by our experiences and, as a distinct group of people, by culture. For example, did you know that […]