sich abgeplagt

listen to the pronunciation of sich abgeplagt
Deutsch - Englisch
pegged away
sweated away
laboured/labored
slogged
slaved
fagged away
toiled
grubbed away
ground away
plugged away