hard-hitting

[hard-hitting] {adj.} Working hard to get things done; strong andactive; stubbornly eager.

The boys put on a hard-hitting drive toraise money for uniforms for the football team.

He is ahard-hitting and successful football coach.