In fact you should know that India has many friends in the world. In contrast CHina is hated by almost every country in the region and in the world. Japan, South Korea, Phillipines, Vietnam, are all hateful of CHina. Only North Korea and maybe Iran ae close to China and even that due to economic reasons.