do their damnedest

英 美
  • conj.拼死命干(尽全力)
  • damnedest n.最大的努力
  • do v.做;干n.注意事项;聚会;事情
  • their adj.他们的;她们的;它们的