talk a mile a minute
Are you looking for: 说得说得很快More results...
English Expression:
  1. n.  talk a mile a minute