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