an insurmountable problem
(克服できない[乗り越えられない]問題)
□ 11977