Fun Fact :
Per-Capita GDP of India: 2,480.79 USD (2023)
Per-Capita GDP of Russia : 13,817.05 USD (2023)
Per-Capita GDP of China : 12,614.06 USD (2023)
Per-Capita GDP of Mexico: 13,790.02 USD (2023)
For your education:
Prosperity of a country is determined by the GDP divided by the population. Its like a man with 7 children and two dependent parents earning 40,000 INR a month vs a single child couple earning 38,000 INR. a month. India has ten times the number of mouths to feed which is why there are beggars (and stray cows) on the streets of your cities. Russia has no stray cows pooping on its streets.
How does it feel to be a citizen of a country with a hunger index of 107, and the world's largest population of blind, lepers, illiterates, unemployed, undernourished, beggars & street dwellers?
That is why India cannot militarily defeat, disarm, and occupy a "bankrupt " country 1/7th its size.