The generals believe a ceasefire will be the best way to free the 120 Israelis still being held as prisoners of war in Gaza, explaining that their forces, which they said are “ill-equipped to continue fighting Israel’s longest war in decades”, need time to recover in preparation for the possibility of a war against Hezbollah, the sources said.