despair at

Translations
отчаиваться при виде
He couldn't help but despair at the state of the environment.
Он не мог не отчаиваться при виде состояния окружающей среды.