Fetching details from the dictionary...
to feel relieved of one's burden; to have a weight removed from one's mind