The English term "repeat" matches the Dutch term "herhalen"

other english words that include "repeat" : dutch :
repeatedly herhaaldelijk
repeatedly meermaals
repeat nazeggen