people somehow allways confuse about this, there are lot of places in the world especialy Africa, india and china. Where there are so many language groups that one needs a extra one to comuniccate across the country. In india the common laguage is english, in china atleast is should be mandarin, but not all know that, so they use english instead becaus eits more easier to penetrate.
I mean i live ine samall country with onlu 5 mil inhabitants and even we do have 2 native laguage groups and 2 that have a history longer than a thousand years.
I mena its hardly surrisingn many of theese countries span areas that make europe small in comparasion, and we all know how many languages there are in europe.
Its totaly unlike the siruation in on the american conti net whjere tehe migration brought the language along, people around theese places allways used to speak theese laguages.
Infact its a rule taht this happens and the onlook you have is prettymuch the exception to thet rule.