Why English cant be the universal language?

English can not be the unversal language because in different countries there are different languages that may be the language that has been spoken for many years and so it might not always be English and the people may prefer to speak to everyone in the language that they feel comfortable with. However, everywhere there are a few people that do speak English and who knows...