Meanwhile Hezbollah is facing hard times because of the rebellion next door in Syria. There, an Iran backed secular dictatorship has been under attack by rebellious Syrians for two years and the government is losing. A new government would be hostile to Iran and Hezbollah. Syria has been a supply line (from Iran) for Hezbollah as well as a refuge from Israeli attack. That will all be gone, and Hezbollah's many enemies (mostly in Lebanon but most specifically Israel) will take advantage of this and try to destroy a weakened Hezbollah.
Hezbollah, with better access to the world (than heavily sanctioned Iran), has long been carrying out terror attacks (mostly against Israel) for Iran. As a result of that, Hezbollah has, over the last two decades, become identified and treated as an international terrorist organization by most intelligence agencies in the West.
In the last few years Iran has been desperate to strike back at Israel. That's because Israel has carried out numerous attacks against the Iranian nuclear weapons program. This includes the assassination of Iranian scientists working on that program plus Cyber War attacks on Iranian facilities. There have been other operations outside Iran to foil Iranian smuggling (of military and nuclear weapons components) operations. Iran wants revenge and has not been getting much. The Bulgarian attack may have more blowback than Iran anticipated.