I hate people like that. I am English but I would actually start speaking French or Polish just to annoy that woman because it is a free world to speak what language you like. Infact when I was in france I spoke french and wouldn't want to speak english because I like to show respect for others.