sich abgeplagt

listen to the pronunciation of sich abgeplagt
Немецкий Язык - Английский Язык
pegged away
sweated away
laboured/labored
slogged
slaved
fagged away
toiled
grubbed away
ground away
plugged away