or it's them (the others) who think that?
The sentence is:
"...There's them that say Neptune stirs up sea monsters from the deep."
I've tranlated:
No tengo demasiado
interés en las ninfas
ni en cosas parecidas
pero hay quien dice que
Neptuno azuza a los
monstruos de las profundidades
para que salgan.
Is that correct? Thanks