translate English to French: It is a case of perverted religion.
Il est question alors de religion dénaturée.