It means Israel is losing this war on many counts. It means the delusion/myth that the Israeli Occupation Forces are unbeatable is destroyed. It means that Israel cannot afford this war or this occupation on body or money terms. It means a free palestine is that much closer. End the occupation.