This is my last reply, because I'm not getting through to you.
1. The J-20 Mighty Dragon stealth fighter has had over 65 flight tests. It will be inducted around 2018.
2. Rafale is in service with the French Air Force. The French Air Force will never come into combat with the PLAAF.
3. India is negotiating the specific terms for the purchase of 126 French Rafales. The contract is expected to be finalized in about a year (2013).
4. By the time India receives Rafales, it will be pretty close to 2018.
5. Indian planes remain in service for decades (see Flying Coffins/Indian MiG-21s). Hence, why is India spending billions of dollars to deploy a fighter that will be in service for decades against the J-20 Mighty Dragon stealth fighter? This is contrary to common sense. You don't see the Japanese buying old fourth-generation non-stealth fighters, do you?
Hmmm...I wonder why the Japanese are buying fifth-generation fighters. Drum roll please...it's because the Japanese are arming themselves against the PLAAF. Ta dah!