go to great lengths
Spare no effort
To go to great lengths is to make extraordinary effort or take extreme measures to achieve something: She went to great lengths to keep the surprise party secret.
The phrase implies doing more than what's typical or convenient—sometimes to an excessive degree: He'll go to great lengths to avoid confrontation.
- go all outCommit completely, withhold nothing
- bend over backwardsTry unusually hard to please
- go out of one's wayMake special effort beyond required
- move heaven and earthMake every possible effort
- go the extra mileSurpass what's asked
jump through hoops · doggedness · perseverance · staying power · tenacity · go for it · push the envelope · put in the work · resolve · dedication · pull out all the stops · backbone · obstinacy · spare no effort · willpower · leave no stone unturned · stop at nothing · whatever it takes
- measurement idiomsinch by inch, give an inch, whole nine yards, by a mile, go the extra mile
go to great lengthsphone it in
Perform with minimal effort
take the easy way out · cut corners · slack off · coast · go through the motions
goes, great, greater, greatest, greatly, greatness, length, lengths, lengthen