Hezbollah chief Hassan Nasrallah pledged "victory" for his movement against Sunni jihadists in Syria as tens of thousands of Shiite Muslims gathered Tuesday in Beirut to commemorate Ashura.
The Shiite militant group has sent thousands of fighters into neighbouring Syria to fight alongside the troops of President Bashar al-Assad.
Addressing supporters in Beirut's southern suburbs by a video link, Nasrallah said that Sunni radicals, known as takfiris, "have no future".
"These takfiris will be defeated in all areas and countries, and we will feel honoured that we played a role in their defeat," he said.
The Ashura commemorations, which mark the killing of Imam Hussein, took place amid tight security because of threats linked to Syria-related violence in Lebanon.
Hussein, the grandson of the Prophet Mohammed, was killed at the hands of soldiers of the caliph Yazid in 680 AD, an event that lies at the heart of Islam's sectarian divide into Shiite and Sunni sects.
Beirut's southern suburbs -- a Hezbollah stronghold -- have seen a string of deadly attacks, many of them claimed by jihadist groups, since the militant group started sending fighters to Syria three years ago.
"We are now in the fourth year (of the Syrian war), and the extremists have failed to take over Syria... it's a great victory," Nasrallah said.
"We want to win the final victory... so that the region does not fall into the hands of beheaders... and rapists," he said, referring to the Islamic State jihadist group, which has carried out widespread atrocities in Syria and Iraq.
The Syrian conflict began as a peaceful movement demanding democratic change, but later morphed into a brutal civil war after Assad unleashed a massive crackdown on dissent.