There's a great Denglish (Deutsch-English/German-English mix) component to the song that really cracked me up. When I was abroad in Germany, my friends and I would always try to imitate the Germans speaking English in announcements - I usually did better relying on the German announcements since the accents were so heavy with English!
I never ran into these kind of problems on Deutsche Bahn. Makes me wonder what Germans think of our public transportation. At least Metro-North has some new train cars, but I feel like I'd never be able to rely on the trains here as my main source of transportation like I do in Germany.