Answer: unhesitating

AnswerCrossword Clue
unhesitatingWithout doubt or hesitation; immediate
unhesitatingnot hesitating