Only 2 generations behind China?
India is barely able to make a handful of 4th gen Tejas Mk1 to replace Mig-21s. That too by relying heavily on imported parts.
China is mass manufacturing 5th gen fighters and flying multiple 6th gen prototypes with an entirely domestic ecosystem.
It's not even close.
6th generations fighter are bigger but bigger means more heavy, more heavy means less agile add they lack many vertical surfaces, the best way to beat them are radars.
IAF needs to be aware BRICS is a joke, I see China selling weapons to Pakistan, with an ally like that who needs enemies.
The Chinese Machine also if it is real uses 3 engines, what suggest weak engines.
Boom supersonic uses 3 engines because its engines are J-85 in few words weak old engines.
More engines more fuel, more fuel more size more size heavier heavier less agile, add no vertical surfaces and you can see something that might fly at Mach 2 but not very likely at Mach 3 simply like that.
XB-1 flight
consider XB-1 has a huge vertical tail and two horizontal tails.
very fast aircraft need large vertical tails like X-15
For the Chinese machine even the third engine is for electricity generation has made a huge cross section, time will tell if this thing is real, but is not a game changer weapon, WMD are more important.
Add a third engine with a dorsal intake has high probability of losing air flow at high AoA