Or.. english-speaking people forget not everyone speaks english. If you go to another country you have to learn a bit about how things are done there, ask for help, etc.., most people consider this a normal part of traveling.
I am fluent in several European languages and dialects, human languages is second nature alongside learning programming languages.
As for entitlement, the expectations on international trains crossing borders aren't the same as local trains, which I left out from the comment, it was an ICE after crew change.