As a general question, what kind of language barreirs are there? Is it like everyone speaks the same language for the most part and just have regional differences/dialects or we all speak completely different languages?