schlepp

noun

1.
an effort that is inconvenient
2.
any long and difficult trip