Answer: satisfactorily

AnswerCrossword Clue
satisfactorilySATISFACTORY, giving satisfaction