I really don't understand why people are complaining about the language, not every country has to speak English, is not an obligation, if you're visiting a country with a different language take the time to learn the basics at least or hire a tour guide., if not don't complain is your own fault.