In India, the government has taken the right stance to take care of its people. Every day there is a war on the planet. If a country does not take part in it, it needs to conduct its own policy. A country can allow famine and devastation if it follows someone else's prompt. I think in alliance with Russia and China this country will prosper.
India has good ties with Russia but not that good with China. USA don't want India to have good ties with China and so far USA is successful in doing that. China and India have border issues which intensified recently, I don't see India going in friendship with China in near future.