They expressed themselves delighted.

英 美
  • 他们表示他们很高兴。
  • delighted adj.高兴的;快乐的v.快乐;喜悦
  • expressed n.快车;快递;专使adj.明确的;急速的;直接的adv.用快递vt.表达;表示;挤压出;快递
  • themselves pron.他/她/它们自己;他/她/它们亲自;指性别不详的人时用以代替himself或herselfhimself/herself/itself的复数.
  • they pron.他们