They have a massive problem now. No Tejas and even if they order Rafales the rest of the fleet is approaching obsolesence.
120 Jaguars from 70s/80s
100 odd Mirage2k/MIG-29s from 80s
250 SU-30MKIs from 90s/2000s
470 planes will soon need retiring in next 10 years or deep upgrades, only 114 Rafales on order or potentially on order. Tejas was supposed to suplement this number but will not now.
The maths is simply not adding up. If India is lucky, big if, it may well just have 140 odd planes (current Rafale fleet plus new orders) it can call modern in 10 years.
Also remember, SU-30s and Rafales in their current form have been downed by Pakistan, that is a technical and psychological edge they will also need to desteratley fix