"Despair" is Отчаяние in Russian.
Отчаяние means "Despair" in English.
Word #2226 of 4,000 by frequency in Russian — level B2.
В его глазах читалось отчаяние.
Despair could be read in his eyes.