translate English to French: It is an extremely complicated business.
C'est extrêmement compliqué.