‘Our fight in Iran may last a long time,’ Israeli military says