When expressing something that happened many times, we often resort to the phrase "a thousand times." However, there are numerous creative alternatives, such as "countless times," "innumerable times," and "too many to count." "Endless iterations," "umpteen times," and "an ungodly number of times" are additional ways to convey magnitude. "Repeatedly," "incessantly," and "unceasingly" are more action-oriented synonyms that emphasize the persistence of the event. "Over and over again," "time after time," and "ad nauseam" all suggest repetition to the point of exhaustion. Whatever the situation, there are plenty of alternative phrases to convey the sense of something occurring many times.