We need to be patient. This isn't just about fighting Israel, it's much bigger than that. It is fighting against the US/NATO and all their allies. This is something even Russia or China cannot do at the moment.
Russia has been provoked massively, but they haven't lost their cool even though the Americans claim to have killed or injured almost 300,000 Russians. Russia has enough nuclear weapons to flatten the US and EU if they want to.
China has overtaken the US economically and militarily they can nuke US cities. But they have a long-term plan and don't let their actions be dictated by their emotions.
Compared to Russia and China the Muslim world is much weaker at the moment. They have to carefully plan their strategy and not let the enemy provoke them into acting irrationally.
Hamas' military operation has already caused catastrophic damage to the Israelis. They've lost their air of invincibility. Their have lost their moral authority. They have lost their sense of security. They and their supporters know that Israel is a failed project and its end is coming near.
The main focus at the moment needs to be to save lives of people in Gaza. Hezbollah's threat is keeping Israel back. The powder needs to be kept dry for the final showdown.