Meanings1to spare no pains or effort (idiom); to do one's utmostWritten Forms不遺餘力Traditional · Main Form不遗余力Alternate Form