跳到主要内容

不遗余力

to spare no pains or effort (idiom); to do one's utmost

Frequency 3.5

Meanings

  • to spare no pains or effort (idiom); to do one's utmost