Herculean (adj.)

1590s, from Hercules + -an. "Of enormous size or strength or great courage," also sometimes "very difficult or dangerous," in allusion to the hero's labors.