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