talk a blue streak in German
talk a blue streak in German
ohne Punkt und Komma
(originally, US) To talk for a long duration of time, at a rapid pace without giving others a chance to speak, or to the point of tedium.