It is true that there have been great advances in technology over the last forty years. For instance the use of mobile phones and e-mail communication is common these days. However, gadget that translate from one language to another are still in their early stages. It seems to me that a machine could never do as good a job as a human, especially when it comes to interpreting what people are saying. Of course, machines can translate statements such as “Where is the bank?” but even simple statements are not always straightforward because the meaning depends on more than just words.For example the word “bank” has a number of different meanings in English. How does a translating machine know which meaning to take? In order to understand what people are saying, you need to take into account the relationship between the speakers and their situation. A machine cannot tell the difference between the English expression “Look out!” meaning “Be careful!” and “Look out!” meaning “P...