You know nothing about modern fighters then.... Eurofighter not superior to J10B (that is still not yet offically inducted)
Its like saying India has the best Air Force after USA/ Russia as we have FGFA (never mind that only 3-4 prototypes are there)
J-10B has already been delivered to Chinese air-force. There was a picture with 14 at an airfield on China in air-force colours
Why do you find this hard to understand?