defeat with utmost effort

英 美
  • 力挫
  • defeat n.挫败;败北vt.战胜;击败;使...不能实现
  • effort n.努力;努力的成果
  • utmost adj.极度的;最大限度的n.极限;最大可能
  • with prep.用;随着;包括;和...一起