跳到主要内容

尽心竭力

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

Frequency 2.1

Meanings

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