without or almost without hope; despondent about his failure; too heartsick to fight back
[ Syn: heartsick ]