exert one's utmost skill

英 美
  • 运用最大技巧;
  • exert vt.运用;施加
  • skill n.技能;技艺;技巧;熟练
  • utmost adj.极度的;最大限度的n.极限;最大可能