Iran sought guarantees that the fighting in Lebanon will end before returning to the talks with the United States in Switzerland, CNN reported.