Syria's crisis will only be solved by stamping out "terror", President Bashar al-Assad said, in reference to rebels fighting his regime.
In a rare speech on Syrian state television, Assad also dismissed the political opposition to his regime as a "failure" that could play no role in solving the country's brutal war.
"No solution can be reached with terror except by striking it with an iron fist," said Assad.
"I don't think that any sane human being would think that terrorism can be dealt with via politics," he added.
"There may be a role for politics in dealing with terrorism pre-emptively," said Assad, adding that as soon as "terrorism" has arisen, it can only be struck out.
In March 2011, a widespread protest movement calling for political change in Syria broke out.
In response, the regime unleashed a brutal crackdown against dissent, while systematically labelling dissidents and rebels as "terrorists" and refusing to recognise the existence of a popular revolt.
The movement later morphed into an increasingly radical insurgency and more than 100,000 people have since been killed, the UN says.
The war has also forced millions to flee their homes, while plunging Syria into an unprecedented economic crisis.
In his latest speech, Assad also said Syria's economic woes "are linked to the security situation, and they can only be solved by striking terror".
He meanwhile stressed the need for the army to fight on against the rebellion.
"It is true that there is a battle being fought in the media and on (the Internet), but the crisis will only be solved on the battlefield," said Assad in his 45-minute address.
He also said that any efforts towards a political solution should be combined with continued military operations.
"There cannot be any political efforts or political progress if terror is striking everywhere. Therefore terror must be struck in order to get the political process moving on the right track," Assad said.
"That does not mean that there cannot be parallel tracks. There is no reason why we shouldn't strike terror while at the same time working politically," he added.
Assad's comments come amid faltering efforts to push forward a US-Russian proposal for peace talks dubbed Geneva 2, which would see regime representatives and the opposition gathering for negotiations.
In his speech, Assad lashed out against the main opposition National Coalition, describing it as a "failure".
"This opposition is not reliable ... and it has no role in solving the crisis," Assad said.
He accused the Coalition of "being on the payroll of more than one Gulf country", and of "blaming the (Syrian) state for terrorism rather than blaming the armed men", or rebels.