What is the meaning of the following idiom? **Herculean task**

Options:

  • A: A task that is easy to complete
  • B: A task that requires great strength, effort, or persistence
  • C: A task that involves lifting a giant Hercules statue
  • D: A task that is completely impossible to achieve

Related Practice Questions:

Loading Preview