至難 しなん わざ
shinanno waza

Noun
Expression

1. Herculean task; next-to-impossible undertaking

Other forms: