I really hate when I have to call tech support, and get an Indian call center, and they can barely speak English and I can't understand what they're saying.

I also sometimes have trouble understanding people who have strong accents even from english speaking such as Scotland and Whales.