India deserved it more than China and France