Would the Chinese be “helping” out ?
Radar technology and Engines are not China’s forte though it can’t be ruled out. The Russians, that’s another matter.