I am SURE there is more to the story than "speak english".
I have been at CX and in this industry (26 years), long enough to know that people dont get fired or fail commands for a single isolated incident.
As my grandma used to say " there are always 3 sides to every story, your side, my side, and the truth".