Although I'm an English speaker in USA, I feel my compatriots on this forum show their English chauvinism attitude toward non-English speakers and make so many non-English speakers upset.
I apologize to you guys for my English-speaking compatriots!
I apologize to you guys for my English-speaking compatriots!