India vs China and the world.