The language barrier in China is a big challenge for expats. There are a few reasons for this. Apart from Chinese Mandarin, which is the country’s official language, hundreds of other dialects exist. Learning Chinese Mandarin is hard enough, but in some rural areas, and especially the older generation, people can't even speak Mandarin.
The second reason is that even though young people learn English nowadays, the education system doesn't give them many opportunities to use it. This means that while many people can understand easy phrases, they're often quite shy when it comes to speaking.
People generally don’t bother translating things into English outside of the big cities, where the biggest numbers of foreigners are found. As such, it's a good idea for expats to learn a few useful expressions in Chinese before arriving in the country.
Language barrier in China are found in each floor has a different dialect, but if this is the problem of the Mandarin dialects that are not the same. Meaning some rural areas, particularly older versions will be unable to speak Mandarin. Moreover, the universal language of communication is English. It was found that most of the people do not speak English. But some people say it's come across the problem of a lack of listening to, because most Chinese people descend to speak fast.