to have a lien (up) on a cargo
Verb
to be a great strain on sb
Verb
to be always in sb's pockets
Verb
to become a burden to
Verb
to be an encumbrance on sb
Verb
to be a burden to sb
Verb
to be an inconvenience to sb
Verb
to be a weight off one's mind
Verb