Daily Chinese Idiom Wordle Game
不遗余力 (bù yí yú lì)
To spare no effort; to do something with all one's strength.
Literal: not leave remaining strength
She worked on the project with total dedication, sparing no effort to meet the deadline.
This idiom is about giving your absolute best.
The second character means 'to leave behind'.