translate English to French: That is where the problem lies.
C'est là que le bât blesse.