Adjective > Herculean
very large, difficult, powerful, etc.
a herculean task/effort
Washing the dishes after the party was a herculean task
Herculean strength
They took on the herculean job of restoring the house after the fire.
a problem of herculean proportions