That was the past. The future conflict will be different, their doctrine shows it will be Brahmos + Drones on attack from IAF and IA, and S-400 for offensive role for SEAD against PAF jets, with Navy trying to take out a couple or more of PN ships, even OPV's, to take revenge and set score.
Their assessment is, putting IAF assets in J-10C's missile range (PL-15) brings loss worth $200 million per jet with global embarrassment. But if Brahmos costs $2 million, for one Rafale, you could build 100. With at least 25% or more hit rate on large silos. That's why they placed very big orders for Brahmos in that 67,000 crore order.
For S-400, they are getting 5 more on urgent basis. I've seen estimates as high as 20 batteries in three tiers. 1st tier near borders, 2nd tier 100 KM behind it and third tier further 100 KM behind, covering the Indian airspace in layered format even if we take out 2,3,4 batteries.
Extensive preparations are needed for the next round. The navy needs dedicated air wing with J-10C's and more VLS based ships quick.