ㄅㄨˋˊˊㄌㄧˋbùyí‑yúlì

不遗余力
  1. 毫不保留地竭盡全力 清寒學生照顧不遺餘力」。

to spare no pains or effort (idiom)​; to do one's utmost
faire de son mieux, ne pas épargner ses efforts