had been haunting
-había estado rondando
Pasado perfecto progresivo para el sujetodel verbohaunt.Hay otras traducciones para esta conjugación.

haunt

If the world had to wait until 1947 for the first alarm wristwatch worthy of the name, with the advent of Vulcain's Cricket calibre, it was because the challenges related to the striking mechanism had been haunting watchmakers for many centuries.
Si el mundo tuvo que esperar hasta 1947 para ver el primer reloj de pulsera con alarma que mereciera ese nombre, con la llegada del calibre Cricket de Vulcain, fue porque los retos en torno a su mecanismo habían desbordado a los fabricantes de relojes durante siglos.
Maybe it had been haunting him.
Tal vez lo persiguió.
Furthermore, lately some dark spirits had been haunting the place and he wanted to be ready if they appeared.
Además, últimamente, rondaban por el sitio algunos espíritus oscuros y quería estar alerta por si aparecían.
He reached the shop, took what he needed, exchanged a few words with the saddler on the eternal subject that had been haunting them all for more than ten years by now, and then left.
Llegó a la talabartería, tomó lo que necesitaba, charló cuatro palabras con el menestral −siempre sobre el tema eterno que les obsesionaba a todos desde hacía más de diez años− y se fue.
Palabra del día
el hada madrina