[kak gora s pi'ech svalilas']

As if a mountain had fallen off one's shoulders.

Someone is relieved of anxiety, doubt, cares.

Cf. A load off one's mind.