translate English to French: Moreover, the reference to religion is utterly superfluous.
Ce renvoi à la religion est par ailleurs tout à fait superflu.