It would seem to be obvious that you should communicate in a language that everyone can understand if you are interacting socially with someone who is foreign-born or who doesn’t speak the same language as you. It’s not only basic manners and respect but also, you show that you want that person to feel welcome.
However, it looks like it’s not obvious for everybody. One Reddit user shared his story online after he stormed off from dinner with his girlfriend’s family as they kept speaking in a language that he doesn’t understand.
More info: Reddit