weight off someone's shoulders

Noun

 * 1) A worry, concern or burden removed.

Translations

 * Finnish: taakka pois harteilta,
 * French: