land with

중상급 (B2) informal

To make someone deal with something difficult or unpleasant that they didn't want.

"She went on holiday and landed us with all the extra work."