albatross around one's neck in Finnish
albatross around one's neck in Finnish
riippa
(idiomatic, figurative) A characteristic, possession, associate, or previous deed that hinders one's ability to succeed.
riippakivi
(idiomatic, figurative) A characteristic, possession, associate, or previous deed that hinders one's ability to succeed.