At the time of that report,
ddrescue has successfully rescued 99.99% of the disk, has isolated 23 bad areas which might still contain some recoverable sectors, and is trying to recover more. That is typically a very slow process because the drive can spend quite a long time (seconds, not milliseconds) attempting to read a bad sector. You can
look at the mapfile and see what parts of the disk are still unrecovered.
You can stop
ddrescue at any time and see if anything important is still missing from the recovered image. Do mount that image read-only so that its current state is preserved should you wish to continue. You can always continue the
ddrescue operation from the state last recorded in its mapfile.