plug away
v 1: work doggedly or persistently; "She keeps plugging away at
her dissertation" [syn: {peg away}, {slog}, {keep one's
nose to the grindstone}, {keep one's shoulder to the
wheel}]
2: persist in working hard; "Students must plug away at this
problem" [syn: {plug}]