I have a theory that English is popular because pronunciation encodes almost no information so it works well regardless of accent. Some asian languages, and even French, heavily depend on tone for understanding so are tougher for non-native speakers to communicate in. Butchered English can still be generally understood, thus it's position as lingua franca.
Fun facts almost one third (1/3) of English language vocabulary are similar to French. To be exact most of the professional and legal version of the English words are taken from French. Hence if you understand English, you can read short notice or announcement in French, and understand them mostly. But if you have people spoken the same notice and announcement in French version to you without you reading it, most pro…
Also from that time was many culinary words. The word for the meat in English is the word for the animal in French (the word for the animal in English is likely germanic in origin). That was in part because the when the French speaking nobility wanted boef (French for cow), they didn't want a cow (German Kuh) - they wanted the meat of a cow. So English got beef. Pork? French asked for porc, but didn't want a swine.