Transcription (the accent is shown in capital letters):
[ga-RA s plyech]
Translation / meaning:
lit.: a mountain off the shoulders
Describes the relief that people experience after getting rid of anxiety, concerns, or worries
More from "Russian idioms"
to bear a grudge (against), to seek to get one's hands (on)
it turned out it didn't seem (popular expression)
tell a bunch of lies
lit: cockroaches in the head We say that everyone has his own cockroaches in the head. The more cockroaches there is, the more strange the person is.
it's obvious, it's clear
~ to get up on the wrong side of the bed (about someone being moody)
lit: to smash to dawn and dust to win a victory over someone
(lit. - to eat a pood of salt with somebody) to know a person for a while and very well