English to Chinese Dictionary

Search:

竭尽全力 jié jìn quán to spare no effort (idiom); to do one's utmost


<< back to the home page