translate English to German: For this to happen to them as well, I have no doubt, brings back many terrible memories.
Zweifellos bringt die Tatsache, dass dies schon wieder in ihrer Stadt geschehen ist, viele schreckliche Erinnerungen zurück.