Immer wieder = siempre de nuevo (seguir + gerundio)
Er hat es immer wieder gemacht. Lo hacía siempre de nuevo.
Er ist immer wieder dorthin gegangen. Seguía yendo por allí.