Translation of "Time and time again" in German