unhesitating - adjective

normal formunhesitating
comparative
superlative