hard-fought
effortful
with difficulty
do one's utmost
go to extraordinary lengths
hard going
go to the trouble
effort
everything
put out
pull
exigent
strivingly
struggle
get stuck in
marathonic
stretching
dead set
bust one's balls
manual
marathon
arduous
task
endurance contest
sweat one's guts out
⠝⠑⠉
Herculean
go ham
slave away
work like a dog
sweat blood
push
bust a nut
subserve
bust one's ass
work like a Trojan
tool
show willing
quasiessential
boil the ocean
fight
snorter
tall order
key
large order
effortfulness
give it one's best shot
laboriousness
go to the wall
toilsomeness