Though Nepali is the chief official language of the country, Nepalis have large number of ethnic groups people speaking hundreds of different languages. Literally not accents, its different languages. Do you know? In some instances, they even face challenges among themselves in general communication because of different languages. The country has nearly 80 ethnic groups and 123 languages.