The white woman was completely out of line. She shouldn't talk to anybody that way. The irony is, her victim probably didn't understand what was being said anyway.
Nothing triggers resentment like unintelligible English. It is a sore spot with most people when we cannot understand what is being said to us in our own country. Most of us are pretty tolerant however.
We can't really blame the immigrants. It is the government that has made it so that newcomers don't have to learn the language and I don't think that's a good thing. Learning the language as quickly as possible is to the benefit of all and without language skills communication is going to be poor.
It takes a concentrated effort to speak a new language well. One can know the words but not be able to pronounce them properly and that is just as bad as not understanding the words at all.