We are about to leave 2025, some parts of the world have already, and go into 2026.
Ran should have been released in 2025, that opportunity is now gone.
Actually all the hostages should have been released on 13th October; several were, many were not.