The battle is not over yet. The onus is on the world leaders to urgently get their act together