不遗余力
[词典] spare no effort [efforts; pains]; be all out; be unsparing in one's efforts; spare no effort;
[例句]政府决定不遗余力地彻底调查这个案子。
The government is determined to spare no effort in investigating this case thoroughly
不遗余力
spare no efforts to do something
make unremitting effots
例句:
They spared no effots to help those victims rebuild their homeland.
他们不遗余力地帮助灾区人民重建家园。