India never commits to a faithful relationship, they want to remain non-aligned so they can reap maximum benefits from all sides. If China is dreaming that India will become some kind of loyal vassal state, that is because they do not know Indian people and their character very well.
If you are speaking of my adopted country as the great power, there are no greater clueless radar less people that I have seen among the larger nations of the world, according to my personal observation. I have lost confidence on this so called great power and their wisdom long ago.