do my utmost

英 美
  • conj.尽全力
  • do v.做;干n.注意事项;聚会;事情
  • my adj.我的(I的所有格形式)int.哎呦(用于表示惊讶的感叹词)
  • utmost adj.极度的;最大限度的n.极限;最大可能
    1. I did my utmost to stop them.
      我已竭尽全力制止他们