Translation of "Sich dauernd wiederholend" in English

Related phrases