If talking till 2012-13, then, yes.
Otherwise, no.
I visit a number of forums. You have problem with Chinese? How about visiting sinodefence first and checking posts and threads from mid 2015?
During troll wars, even pakis demean us to their level. Will that change reality? India is ranked 4th...