China probably will dominate us economically at least, at some point in the near future.
China's farmers cannot feed the Chinese population. Europe does not grow enough food to feed its population either. Both are dependent on imported food. Every country in Africa exports food to Europe. China imports significant amounts of food from the USA, Canada, Brazil and Argentina and less from Africa. China is making big investments in Africa in order to secure increased food imports from there.
China is unlikely to overcome its dependence on the rest of the world for food in this century. International trade disruptions have the potential to put China into a famine situation. They have to be nice to the rest of the world or face hunger. Their government won’t survive their very large middle class going hungry.
Should their very large next door neighbor, India, be forced into the world-wide search for food we will see the potential for conflict with death and political upheaval on a massive scale in both nations. Consider that the governments of the USA and Europe won’t allow their populations to go hungry and that those populations feel not much connection with India and even less with China. The USA and Europe are likely to let China and India just fight it out.