Narendra Modi said force would not resolve the situation in Kashmir in a speech marking 70 years of Indian independence.

The Indian prime minister's comments on Tuesday came amid an upturn in fighting between Indian soldiers and separatist fighters in the Himalayan region and angry protests against Indian rule.

"Abuse and bullets will not solve the Kashmir issue," Modi said, adding "embracing Kashmiris will".

Just two days earlier in south Kashmir's Shopian area, three local fighters, two soldiers, and two civilians were killed in a firefight that led to street protests that wounded more than a dozen people.

The situation in Kashmir continues to be tense, particularly in its southern areas.

Indian forces have launched a major operation that has resulted in the deaths of more than 130 fighters and civilians, officials say.

'Different reality'

Sheikh Showkat Hussain, a Kashmiri political analyst, said statements such as Modi's about Kashmir rarely lead to improvements for its residents.

"Experts on the ground say the situation speaks of a grim reality and the government has been dealing with the civilian population with an 'iron fist'," Hussain said.

"This is not the first time that such statement is being made on Kashmir. What we see practically is more oppression and humiliation. These statements never get translated on the ground."

Hussain said young men are regularly killed in Kashmir in "fake encounters", or incidents where security forces shoot unarmed protesters and later claim they were armed attackers.

"Young boys who have joined militancy just for 10 days or a week are being killed. Modi gives these soft statements just for the media coverage and to wash away his past sins," Hussain said.

Parvez Imroz, a leading rights activist in Kashmir, told Al Jazeera that the government in Kashmir has turned more offensive in recent years and they are adopting what he described as "Israeli tactics".

"The reality on the ground is totally different to what Modi said today," he said.