汉英词典
用尽全部力量,一点也不保留为贫民教育事业而奔走,不遗余力。
对照来源:本站汉语词典
to spare no pains or effort (idiom); to do one's utmost
资料来源:汉英词典 · 来源说明 · 原始版本