Is the expression " To be an albatross around one's neck" often used in modern English?
This question is addressed to native speakers of English.
Is the expression " To be an albatross around one's neck" often used in modern English?
Are there any other expressions to say "to be a burden for someone"?
Are the following expressions used: "to leech someone", "to scrounge off someone"?
Thanks a lot in advance.