in an expression of the inexpressible

petite tache sur la conscience ou grosse sur l'honneur?