His life is despaired of.

英 美
  • 他的一生完了。
  • despaired n.绝望;失望vi.失望
  • his adj.他的pron.他的
  • is v.是(be的第三人称单数一般现在时)
  • life n.一生;生命;生活;人生
  • of prep.关于;...的(表所属);出身于;由于