They're still fixing it, hence internet still slow.

They have to locate the cables, which could have been dragged for miles, bring them to the surface, then reconnect each individual fibre. Takes a long time.