Replace mirage with Tejas mk2 in the image and this will be major IAF fleet for next 20 years to 25 years. Additionally some 5th gen jet - AMCA or something else in interim.

>Flankers -> Super sukhoi

>Mirage 2000 -> Tejas mk2

>Tejas mk1 / mk1a (Almost 220 in total)

>Rafales (2 squadrons + maybe few more)

>AMCA / 5th Gen aircraft

That's all.