Adjectives

(s)herculean, powerfuldisplaying superhuman strength or power“herculean exertions”
(s)herculeanextremely difficult; requiring the strength of a Hercules“a herculean task”