So there have been these long debates over the centuries, in that case, actually, we can say over the millennia, about religion.
Portanto, tem havido  longos debates sobre religião ao longo dos séculos, podemos mesmo dizer,  ao longo de milénios.