Wiktionary
go to the ends of the earth
vb. (context idiomatic English) To do everything possible to achieve something.