There is something ironic about India complain of delay.
You should read about the HAL HJT-36 Sitara trainer. The Indians made a deal with NPO Saturn (Russia) in 2005 to design and build a new Al-55 engine for the aircraft. NPO Saturn delivered the engines in 2008. And yet the Indians claim that this was a 2 year delay in deliveries by the Russians. Good luck trying to find anyone anywhere else to design and build a new engine in 3 years. Let alone 1 year like they wanted.
Not only that, then the Indians figured out that the airframe had issues with loss of control, so they paid several Western advisers to fix those issues. The tail and other sections were redesigned. This took them over a
decade to do. And the trainer is still not in production. They cannot even clone the MiG AT properly. It is a clear clone but of course they had to change the airframe design and goof it up.
The thing about FGFA was that apparently Indian also wants so many changes to the point beyond the baseline T-50 can provide or in other word a new aircraft.
With the Su-30MKI they requested many changes to the electronics, and radar, etc. They typically required the use of Western components. Then they complain that the aircraft is expensive per unit. Well of course it is when you add Western components to it. It is also vastly inferior to current Su-30SM2 upgrade. They ended up with an aircraft that was little better than the Su-30MKK that China got but vastly more expensive.
With the FGFA you hear all sorts of BS in Western news. But the truth is the Indians didn't want to put that much money into development of the aircraft. So they are just waiting for the Russians to develop the aircraft and then they might buy it.