repeat something excessively to the point of exhaustion - Französisch Englisch Wörterbuch