Since 1985, Hezbollah has killed approximately 600 Israelis (if you count IDF soldiers during the occupation of Beirut). Israel has killed 5x that number of civilians in the last two weeks, if you count Lebanon as well as Iran. If you count soldiers...
Well if we're talking reparations, shouldn't Iran pay for the damage Hezbollah inflicted on Israel with Iranian supplied weapons for decades?