translate English to German: This happened over and over again, for a lifetime.
Dies geschah immer und immer wieder, ein Leben lang.