Idiom: Talk a mile a minute

See also: