User blog comment:Imouto-tan/Chloe Binet/@comment-4867780-20161014004054

"Etes-vous venu confesser vos péchés ? Ou préférez-vous les expier dans le sang ?"

=> "Are you here to confess your sins ? Or do you prefer atoning with your blood ?"

Most suitable french translation, graciously offered by yours truly ^ ^