sich abgemüht

listen to the pronunciation of sich abgemüht
ألمانية - الإنجليزية
laboured/labored
fagged away
ground away
toiled
struggled with
slogged
grubbed away
pegged away
sweated away
plugged away
slaved