To put in a lot of effort, energy, or work to achieve something
Dog owners might go to great lengths to make sure their pets won't be rejected from apartment buildings.
Taylor went to great lengths to keep their relationship private and out of the spotlight .
8👍 2👎