Garibaldi är nu pä bättringswägen.