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."