It became a global language because British imperialism lasted for three centuries, and former colonies made English their official language. I guess the other countries followed suit after because of practicality and strengthened by globalization.
Is it because of murica or there is more to it