relief
-
To cast off a burden
To release oneself from a responsibility, worry, or heavy load that has been causing distress or difficulty.
The meaning and origin of interesting English phrases
To release oneself from a responsibility, worry, or heavy load that has been causing distress or difficulty.