That's Just Plain stupid & Downright Childish to think that India is taking out revenge on Ukraine /West??India may be on bad terms with the West for historic reasons, but in taking it out on Ukraine it isn't achieving revenge, it's just making a new enemy from a country that has done them no harm.
BTW, What is it India Doing that you are Considering a revenge?
We need cheap oil for to check Inflation, arrest rising unemployment, help grow India's GDP/P.C ?
And We are Stuck with them(For long time) for our Military needs.
LOL! Do you really think that GOI is acting to spite West/Ukraine?