отбрасывает пелену уныния — перевод на английский

Варианты перевода словосочетания «отбрасывает пелену уныния»

отбрасывает пелену унынияcast a pall

С тех пор Джо вернулся из Вьетнама, он отбрасывает пелену уныния.
Ever since Joe came home from Vietnam, he's cast a pall on everything.
С тех пор Джо вернулся из Вьетнама, он отбрасывает пелену уныния.
Ever since Joe came home from Vietnam he's cast a pall on everything.