The Indians have been busy with high altitude war versus Pakistan for years. Their Russian aircraft are being flown by well trained pilots and might challenge China in the air. Their artillery has lots of experience at altitude and the Chinese have little operational experience. Their officers are chosen by party bureaucrats. Dont underestimate the Indian military.
I certainly don’t underestimate them, but some people here on this thread do.
China treats their soldiers and airmen like shit, too...
India is outnumbered and outclassed technologically and numbers by at least 2-1 in nearly every category. It would take China very little time to establish air superiority over India in open conflict.
I’ve spent a lifetime dealing with Indian technologists, some of them are brilliant, most of them are very sub par. I have had to clean up countless messes made by them over the years... they are caste culture that won’t tell the truth to those who they view as above them. India does not have a culture, let alone the firepower, to take on the chicoms in open warfare and win.
30 or 40. years ago, a war between these two would have likely boiled down to who could offer up the most cannon fodder... Today, it’s not even a contest, India would be beaten handily.