rattle on

中級 (B1) informal

To keep talking and talking without stopping, in a way that can be annoying or boring for the listener.

"He rattled on about his holiday for so long that everyone stopped listening."