Hezbollah and Iran have vowed to respond to recent large scale serial explosions that killed 32 people and injured over 3000.