hard-hitting
hard-hitting {adj.}
Working hard to get things done; strong and active; stubbornly eager.
The boys put on a hard-hitting drive to raise money for uniforms for the football team.
He is a hard-hitting and successful football coach.
Categories:
Source: A Dictionary of American Idioms