translate English to French: So you have here incoherence.
C'est là que réside l'incohérence.