go to any, some, great, etc. lengths (to do something)

成語所屬單字length

go to any, some, great, etc. lengths (to do something) — 慣用語

1. To make a lot of effort to achieve something, often in an extreme way.

1.慣用語
釋義

竭盡全力;不遺餘力

To make a lot of effort to achieve something, often in an extreme way.

例句

Sara went to great lengths to prepare a surprise party.

Why would he go to such lengths to hide the truth?