at great length

[at great length] {prep. phr.} 1. In great detail.

Jim told us the story of his life at great length.

2. For a long time.

The boring speaker rambled on at great length.