Hammer away at (someone or something)

To be persistent in trying to do something.

I will hammer away at my final essay for university this weekend.