Идиомы и фразеологизмы английского со словами albatross around one's neck

Фразеологизмы со словами albatross around one's neck

albatross around one's neck
Guilt, the haunting past, an unforgettable problem.
Even though it was an accident, John's father's death has been an albatross around John's neck.