gabbered away in German
gabbered away in German
eifrig drauflos / vor sich hin geplappert
geschnattert
aufgeregt getuschelt
gedibbert