translate English to French: This is an area where the concepts are clear but the facts remain murky.
C’est un domaine où les concepts sont clairs mais la situation bien plus trouble.