PanLinx
日本語
jpn-000
至難の業
English
eng-000
Herculean task
English
eng-000
next to impossible undertaking
PanLex