Haha yeap I'm definetly not of any sort of anglo descent but as Nike says Engish is the language which brings as all together (that's why I really hate when some great mods are made in other languages, I mean why the hell limit a mod like that! - excuse my rant).
Back on topic, subtitles are great because they don't take away the original language but everyone can understand what they are saying. Just the other day I saw an amazind documentary about Marc Anthony which had historians speaking in all sorts of languages (italian, french) and the actors were speaking latin but it was all subtitles in english. It was probably the best doco I've ever seen!