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