plug away
• proceed steadily and laboriously with a journey or task.
• "during the years of poverty, he plugged away at his writing"
Similar:
toil,
labour,
toil away,
plod away,
work away,
slave away,
soldier on with,
persevere with,
persist with,
keep on with,
plough on with,
hammer away,
grind away,
slog away,
beaver away,
peg away,
drudge away,