India is now capable of making Pakistan "bite the dust" in less than 10 days in any new war with its arch-rival, Prime Minister Narendra Modi has said.
The nuclear-armed neighbours have fought three wars and last February came close to a fourth with tit-for-tat airstrikes sparked by an attack on CRPF soldiers in Kashmir's Pulwama.
"Pakistan has already lost three wars. Our armed forces will not take more than 7-10 days to make Pakistan bite the dust," PM Modi told military personnel on Tuesday.
Wearing a maroon National Cadet Corps cap at the event in Delhi, the Prime Minister said India's new prowess was thanks to what he called "youthful thinking".
He said the surgical strike in 2016 and air strike on a terror camp in Balakot last year were evidence of this.
"This is 'youthful thinking'. We carry out surgical strikes and take on terrorists in their homes," PM Modi said.
India and Pakistan have fought three wars: in 1947, 1965 and 1971, as well as in 1999 during the Kargil Conflict.
PM Modi said Pakistan continues to wage a "proxy war" against India by backing terrorists in Kashmir.