Russia is 17 million square kilometers, while India is 3 million. Russia is 5-6 times as large.
That's 50-60 times the density.
Flow of natural resources out of Russia into India is the natural state of things. I do think India ought to decouple, but it's not that easy. The economic hit will be large.
The West should take some of that hit. Without the US and Canada stepping in, India can't decouple from Russia. Both sides ought to know that, and cooperate.