Seriously, what is so baffling about expecting an interpreter to be provided? Even if you do "speak" the language, this is not some everyday environment, and evidently not a good-faith one either. If I got into a similar situation in the US or similar, you can be sure as shit I'd ask for one too, even though I do believe I have a reasonable command over the English language in general.