a weight off one's shoulders

Idiom Stress