Insurmountable
Insurmountable , adjective
[Prefix in- not + surmountable: compare French insurmountable.]
Incapable of being passed over, surmounted, or overcome; insuperable; as, insurmountable difficulty or obstacle. — Locke
Hope thinks nothing difficult; despair tells us that difficulty is insurmountable.