Sorry, you can deceived yourself. No one thinks like you. Justice and logic is based on national strength. Poor India has no right to argue right or wrong. Only Stronger one like China or US can dictate your right.
European cant wait to work with China becos we got high tech like landing on Mars and put a working rover. You can keep shove your blame game into yourself. People only look up to technology and power. You little small fry India cannot challenge China.
In the eyes of European, China is a rising power that has the technology and economy to move the world.
While India is just a filthy poor country still try to contain virus, hopeless with nothing good to offer for European.