The armies of Babylonia were attacking Jerusalem. They received a report that Pharaoh's army had marched out of Egypt to help Zedekiah. So they pulled back from Jerusalem.