translate English to French: This is where the problems lie.
C'est là qu'est le problème.