length - Idioms by The Free Dictionary - Idioms and phrases
*at great length for a long period of time. (*Typically: explain ~; question someone ~; speak ~.) The lawyer questioned the witness at great length. See also: great at length 1. after some time; finally. At length, the roses bloomed, and the tomatoes ripe...