Time after time

1. Happening repeatedly.