China will not have to fear us in 2020. For one, we have not desire to take their territory, and we don't have much enmity with them. And secondly, they will be more than capable to deal with India in 2020, just as they are now.
Yes we have grown beyond the stage where Pakistan can be anything more than a nuisance for us, but to state that we will intimidate China is quite a stretch.
Pakistan and its islamist proxies in India together, is still our biggest problem, I'd say. Then we have the Maoists as well, but otherwise I don't think there is any other hostile element that can pose a credible threat to the Indian state.