Answer: gruelingly

AnswerCrossword Clue
gruelinglyGRUELING