We will talk when you start playing a real man's sport like Cricket or Tennis - else you can win all the medals on offer on stuff like the trampoline and synchronized diving - "sports" which no body cares about. There are 4-5 world sports - Soccer, Tennis, Cricket, Golf and Hockey and barring soccer India is amongst the top nations in the world and in Asia in the rest of them. China is a laggard in all of them which is hardly surprising.
This is Indian talk! Loser giving all the excuse.