The English penetration rate in Nepal is very high, so it is basically no problem to communicate simply. The local languages in Nepal are Nepali and English, and the local authorities attach great importance to educating children of several years old to be fluent in English. Of course, some remote areas and elderly people may only know Nepali
Don't be afraid to go there even if they can't speak a foreign language. At present, tourists from China have become the biggest economic income of local tourism in Nepal, and businesses in Nepal know some Chinese, and some menus are equipped with both Chinese and English. Even some stores are fluent in Chinese, which can surprise you.
In case you really meet someone who can't speak Chinese or English, just press the number with a calculator when bargaining, and write down the pen where you want to go and show it to them.
In places like Kathmandu and Boccara, almost every store is bargained by China people in the tourist season. There are many restaurants and inns run by China people in Kathmandu, such as Phoenix Hotel, Chengdu Hotel, Chongqing Taste and Lusheng in Tamil area.