I think It is as much culture conflict as language barrier. No easy solutions in that regard sadly. You can try using things like babble-fish to translate in the written format.
I can say this as someone with hearing issues, If and If i just wished to limp by in social situations, I just nod my head, smile and say yes. I suspect that could be a crutch in language situations as well.
I could see that. It doesn't help that I feel like I'm getting culture conflict with my other roommate, despite neither of us being foreign! We just have very different ideas of what taking care of a house entails, and he doesn't know how to do a *lot* of very basic things. He assumes people just pay for them instead and doesn't like "wasting time" doing them himself. I don't like spending a lot of money to get someone else to do things I could do perfectly well.
Kittyfey thanks to Kaarienne.
Hail to the Lord of Death and Destruction! CATNIP FOR THE CAT GOD! YARN FOR THE YARN THRONE! MILK FOR THE MILK BOWL!