insurmountable
Definition
Too great to be overcome or surpassed.
中文 太大而无法克服或超越的
Example
"The challenge seemed insurmountable, but she refused to give up."
Too great to be overcome or surpassed.
中文 太大而无法克服或超越的
"The challenge seemed insurmountable, but she refused to give up."