Vocabulary

至難の業

Herculean task; next-to-impossible undertaking

expression noun