toilsomeness
operoseness
laboriousness
effortfulness
stretching
marathonic
effortful
pull
effortlessness
labored
heavy
diligence
full blast
application
laboured
struggle
demanding
a hundred and ten percent
endeavorment
work
multidisciplinariness
multidisciplinarity
hard-fought
balls to the wall
labour
dead set
between
nitency
manual
effectuousness
trouble
put out
go for it
technical
put in the work
expediteness
economic
interstride
economical
constructiveness
pedal to the metal
difficultness
workability
with difficulty
difficulty
put the pedal to the metal
hard time
rough sledding
power-assisted
trickiness