Personally, I can imagine how hard the social situation where we have to live in a foreign country. The biggest problem is when our vocabularies capabilities to understand and deliver messages are limitless. A simple example I took it from my experiences traveling to Singapore. I asked one senior janitor about what time the bus shuttle will arrive next, but his English is poor. As a result, I misunderstood his information which I thought 'we have to wait 10-15 minutes for the next shuttle. In reality, the bus shuttle was available at any time. The problem would increase if you also did not know their culture. As an illustration, if one thought hand shaking is a polite way to greet, but the other one from another country will not think the same way. It is different if we have an enough understanding of language and cultures of the country. The benefit for us is gaining more friends, job, and a chance of good position. I think if we can manage the language barrier by learning it more,...