Yes I know that and subway is for military, you know right now what you have best in your people...... your government is focused on making your country a legitimate superpower but in India we are fighting pakistan and you know another country combine as well as jihadis.
China is also fighting Jihadists, that's why we got blamed and attacked by many who don't like us. As for India Pakistan feud, it's kind of really funny oberved by outsiders, Pakistan is too small comparing with India, it can never pose any real threat to India, it's really not worth it for India to put so much resources in dealing with a much smaller neighor.
We know India also has an ambition to become the top world power, but you need to fix your relationship with Pakistan. Many Indians believe that China deliberately props Pakistna up against India, that's really not true. What China really wants is peace and stability in that region so China could have a free hand to be a friend of both India and Pakistan, China is well aware of how important 1.4 billion population Indian market is for China and China really wants to improve ties with India, the animosity between India and Pakistan puts China in a very difficult spot. China can't ditch Pakistan , doing so will be seen as a despicable betrayal by the international community and China will lose all the credibility, China and Russia also worry that India and US become too close, but bottom line is China means no harm to India, we never think India is our enemy and we never hate India, but many Indians just don't understand that.