India battles the Big Guy - China