Your vote on this answer has already been received
Ya, of course. Both d countries will b in position. I dont know much about China, bt for India--------it is making its mark noticeable in fields like agriculture, steel, IT sector & many more.
Though we have so many hurdles, we have achieved a remarkable place (definitely, it not sufficient, we have to go very long way). Then think of The India, utilizing all its resources, & talents in proper manner.
Then & then only, India will b in position to Challenge.