hammer at

[hammer at] or [hammer away at] {v.} 1. To work steadily at; keepat.

That lesson is not easy, but hammer away at it and you will getit right.

2. To talk about again and again; emphasize.

The speakerhammered at his opponent's ideas.