Make sure you regularly check those weapons, I hear the hosts here have had some bad experience.
You talk as if all of those activities are a threat to India. Chinese have a lot of money to waste, so let them. Why stop that? The think spending money in Africa will matter, not unless you can project power there when the US steps in, which obviously China can't for decades.
Heck, they are welcome to spend money in India.
Anything that's serious though will be countered. Has the SL port city started back or is the Chinese president still whining to the SL government to not treat Chinese investment unfairly. The SL authorities had to come out and counter the lies being spread about a restart being spread by Chinese propaganda. Such a hilarious situation that was.
Anyway, dude we have already established that its India you are against and China is merely incidental here, so lets work with that.