Полный русско-английский словарь
To lose courage/heart, to become despondent lose courage (/heart) ;
падать духом