Do they talk to you in English? Do you have to listen to what they're talking to their mate about? Does this now mean that everytime I talk to a grandparent/someone who can't speak English too well, in front of an English person, I must speak in English regardless? Just because you don't understand what they're saying, doesn't mean they have to change, especially if the conversation has no relevance to you and you're just being f*cking nosey.