With every global company I have seen, different regions get different customer service number (or web links, if on the internet). People hired to work the US region should be able to speak the language. Same with the German region (speak German, that is).It is a global marketplace. Imagine lots of folks get frustrated by Americans who refuse to speak French, Italian, Spanish, Korean, German, Chinese, etc.
In a situation such as you described, I would ask for another rep.