insurmountable

Definition

Too great to be overcome or surpassed.

日本語 克服または超えることができないほど大きい

Example

"The challenge seemed insurmountable, but she refused to give up."