Hi, What's the meaning this word "herculean" Thanks, Anne-Ma

Hi,
What’s the meaning this word “herculean”
Thanks,
Anne-Ma

The word ‘herculean’ means that the action requires a huge effort.