From Korea, on a really cool card, comes this question:
If you choose to live in another country, you have the responsibility to attempt to become fluent in that country's national language. Agree or disagree?
I say YES! wholeheartedly. I believe that even if you're just visiting a new place, you should attempt to learn to say THANK YOU in that country's language. Think about it: if you are in a place where you know no one, don't have much of a clue where anything is, and want things from people who live there, EVERYTHING you do is basically dependent on the good will of others. The LEAST you could do is express your gratitude in the language of the place.
Now, ALL THAT being said, it's also (in my opinion) incumbent on the people speaking the language of the place to be kind, gracious, and helpful to those attempting to communicate! No eyeball rolling, no facial expressions, no speaking too quickly to be understood, no giving wrong information or directions. Play fair!