It will depend on how long the US remains the reigning power. If China bowls the US over, English can be undone fairly quickly. Mandarin is spoken by 20% of the world population.
English is not the obstacle; the Latin alphabet is.
There is a much higher chance that Western countries could move from English to another Latin-alphabet language (e.g. Spanish) than to any language rooted in ideograms. Which is why, for example, Japanese has made no real inroads despite 40 years of massive economic influence.
plenty of overseas chinese in countries that don't speak english... chinese speakers of mandarin and indonesian, minnan and indonesian, mandarin and french, mandarin and german, mandarin and quebecois, etc.
Mandarin is spoken overwhelmingly by residents of China. English is an official language of education and government in at least one country on every continent. In South Asia it’s common for the upper middle classes and up to speak English better than what’s theoretically their native language. If the US was magically replaced by parallel universe with no people US English dominance would last at least a century. Spoken Latin and French both survived as lingua franca long past the apex of their sponsoring powers.