ÊÀÊ ÃÎÐÀ Ñ ÏËÅ× ÑÂÀËÈËÀÑÜ
[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.