1. try very hard to get or achieve something
Professional
Social
go to great lengths to ensure that something goes well
The idiom ‘to go to great lengths’ means to put in a huge amount of effort or to try very hard to do or achieve something. If you ‘go to great lengths’ you go above and beyond what is expected. Similar in meaning to ‘go the extra mile’.