Translation of "Sich dauernd wiederholend" in English