gone to great lengths

English

Verb

gone to great lengths

  1. past participle of go to great lengths