time after time

idiom

Definition of time after time

: on many occasions : very often or frequently Time after time, we see this happen with our patients.