go to great lengths

[go to great lengths] See: GO TO ANY LENGTH.