exhausting tiring tough
burdened heavy somber
cumbersome lose-lose serious sticky stupid tedious
delicate difficult gruelling irksome pestiferous puzzling thorny tricky uphill