"Time and time again" means that something action has been repeated.