From English - German Ding/FreeDict dictionary ver. 1.9-fd1:
peg away /pˈɛɡ ɐwˈeɪ/ [Br.] sich (mit etw.) abmühen, sich (mit etw.) abrackern, sich (mit etw.) abplagen, sich (mit etw.) abplacken, sich (mit etw.) placken [selten] , ackern, sich (mit etw.) herumschlagen, sich (an etw.) abarbeiten <v, refl> [ugs.] Synonyms: labour/labor, slave, slog, toil, fag away, grub away, sweat away, plug away, grind away
see: labouring/laboring, slaving, slogging, toiling, fagging away, grubbing away, sweating away, plugging away, pegging away, grinding away, laboured/labored, slaved, slogged, toiled, fagged away, grubbed away, sweated away, plugged away, pegged away, ground away
Note: at sth.