China India comment