Achievements such as "132.8 exaflops super-supercomputer by 2017" or "Superpower by 2012"? Look, we don't mock India's genuine efforts like MoM, 104, GSLV-III, and I personally congratulated Indian friends for those successes.
Claiming "India is at par with US and Russia on railgun tech and above all other countries" after recent petty success not better than what China did in 1988, just showed everyone in this international forum how ignorant and lunatic Indians like you could be. By mocking on "short Chinese with long claim", you were just inviting humiliation upon yourself and India. You asked for it.
You may think you are fighting for Mother India, but you are actually insulting her by making India a laughing stock of the world. Too many ignorant egomaniacs like you may just be the main reason that India is in such sorry state of being, 70 years after its independence. Hopelessly hopeless.