Comparison is not possible due to many factors. India is Bigger in Men, Money and Material. Indeed, Pakistan was never close to India with obvious reasons in conventional war. It was always 3 or 4:1. Now both Quality and Quantity wise India moving way ahead. NUKE gave psychological support to Pakistan. But It's merely a Psychological. It's just that many countries don't show it. Do you believe Countries like Japan, Germany, Italy, South Korea, Australia don't have Nuke ? Of course they have, but Why will they show it ? Not required. Russia have Nuke Since many decades, What's Use ? Zero. Billions of $ already Wasted till date.
One should also not do comparison. India is Spending close to 100 Billion Dollar in next few years. Of Course, Pakistan can't match it even 25%. But that is not important.
India is only doing for Protection and not for Offence. I don't think GoI really wants War. If Possible, Then it would already happened. People are emotional and Country comes first. But that is not how country works as per PM known for deep knowledge of Economics.
Pakistan priority should be to develop the nation with Strong Economy, International Acceptance, Stable Government and Elimination of Terrorism. if these things will be done, Then Pakistan will be powerful country and No country is interested in going against Powerful Country as more benefit is possible in Business. Best Example is India and China. No Matter what, Both have compulsion to grow.
I still remember sometime back Imran Khan said " India can defeat Pakistan very badly in development in next few years without going into war, India Just need to increase the budget every year". That tells also.
I personally feel, Pakistan should focus on it's economy rather than Arm-Race. Not good for Pakistan in Long run. India will have no impact in either case. If there is no War in Next 20 Years, Then India will Win in big way and Pakistan will lose.
And once again saying. India defence is only for Defence and not for Offence. I can say with my conviction, India's PM (BJP or Congress) don't have guts to go into War. Both are more bothered about Economy and Peace. Sad but true lol. So, It's fact. All are done, for Defence Only. Thats why name is Defence and Not Offence.