Гора с плеч
Гора с плеч
[gora s plech]
- a weight off one's mind
What it means:
a relief after hardships, anxiety or excitement.