It's better to be underestimated. Let the Indians think they can defeat China.
Indian leaders know they have no chance. Not even fighting 10% of China which is why they've literally surrendered massive swathes of land. Iran saw how the power status sits and immediately dumped chest thumping professional loser India to make stronger connections with China. Nepal already has some underlying issues with India and has taken this Ladakh drama and realignment of Indian and Chinese positions to leave India's orbit while escalating their own border dispute with India. Again the original aggressor in that border dispute was also India like it was with China back in the mid 20th.
Indian nationalists and the insecure losers who we can describe as "bhakts" and "sanghis" are the only ones who think they may stand for longer than a day. Everyone else and every other nation's military knows China thumping India is a cakewalk. The only literature that thinks otherwise present some comically weak arguments, held dearly by Indian bhakts. It's a pity their leaders know the outcome of war and so avoid it at all costs even if it means a historically unprecedented surrender that was masterfully quiet while they made a ruckus using every distraction possible by misrepresenting it and drowning out every voice of reason and sanity. India has become an even bigger joke of a country than it has been in the past... where it was already the neighbourhood loser with delusions of grandeur. Now it's getting silly.