Modi is under pressure after weeks of ongoing protests against a new citizenship law, economic slowdown and the prospect of defeating next month’s New Delhi elections.
“Pakistan has already lost three wars. It will take no more than 7-10 days for our armed forces to make Pakistan disappear,” Modi said in a speech to the military on Tuesday.
His comments follow last year’s incident when an Indian fighter jet was shot down – and the pilot captured – from Islamabad after a rare air crash between the two countries.
Wearing a baseball cap on the National Cadet Corps during an event in the capital, Modi said India’s new strength was thanks to what he called “youth-friendly thinking.”
He said Indian strikes against militias in Pakistan-ruled Kashmir and Pakistan itself in 2016 and last year are proof of that.
“This is ‘youth thinking’. We carry out surgical strikes and attack terrorists in their homes,” Modi said.
India and Pakistan waged three wars: in 1947, 1965, and 1971, and in 1999 the so-called Kargil conflict.
Modi said Pakistan continues to wage a “proxy war” against India by supporting fighters in India-administered Kashmir, where tens of thousands have died in recent decades.
Kashmir was split between India and Pakistan after gaining independence from Britain in 1947. In August, the Modi government deprived Indian Kashmir of its partial autonomy.