hardscrabble
endurance
bowed down
overburdened
loaded down
weighed down
burdened
hard as nails
struggly
suffer
hard yards
in trouble
induration
struggleful
throe
hash out
dink
workless
grobble
heavy lifting
workalcoholic
wrestle
industrious
worksy
Herculean
coalface
toil
painstaker
hardworkingly
survivor
light at the end of the tunnel
tireless
hardworking
untiring
take courage
pull through
struggling
resource
daily grind
hell
knuckle down
grief
blaze
slave
buckle down
break one's back
enmesh
make hard work of
toiling
entangled
ticking-over
cope
feel the pinch
kysolamniphic
drudging
laboring
labouring
rough
rocky
an old dog for a hard road
taskmaster
travail
collar-work
resourcefulness
restressable
bang away
taxing
siege
over the hump
shipwreck
exploit
battler
drudgery
battleline
snowed under
overwork
worky
bust one's ass
stick fat
bust a nut
make one's bed and lie in it
thlipsis
trying
backbreaking
tortured
imagination
marathonic
pull teeth
beaver
graft
sweat one's guts out
plug away
plug