Find the word definition

Wiktionary
go to extraordinary lengths

vb. To make a great effort.