[s pi'ech doloy]

Off one's shoulders.

One needn't bother about something any longer; one no longer has an irksome burden to bear; one has got rid of duties, cares, responsibilities.

Cf. That's done, thank goodness.