Definition
To do everything possible to achieve something.
In Context
- "I'd go to the ends of the earth to be with him."
Also Said As
- go to the ends of the world
- bend over backwards
- go to great lengths
- move heaven and earth
See Also
- follow someone to the ends of the earth