Language difficulties can obviously hamper communication between people who have different national languages. Regional dialects can also, and predictably, complicate matters. However, there can be many other and more subtle language problems even between people who are from the same country, region and class.