Honestly, Indians are really delusional, every chance they get about China's mishaps, they will gloat, and make falsehood!
Now the west is firmly in contain and destroy China with whatever you can mode.
Really?
Yes, but that only makes sense because China has only been using a Carrot’s approach, so there really isn’t much downside to politicians or countries damaging Chinese interests for their own narrate gains. That needs to change. If you are friendly towards China, of course China will be friendly and generous to you back. But if you want to actively go out of your way to poke China in the eyes, then you can expect a slap.
What stick approach could China realistically apply? China does not invade other countries and if they haven't established relations, China can't apply economic leverage either.