(1)障害に直面した絶望感
(2)the feeling of despair in the face of obstacles
さらに詳しく
(1)落胆する
(2)見限る
(3)lose heart
(4)give up hope
(5)abandon hope; give up hope; lose heart; "Don't despair--help is on the way!"