translate English to French: Some people have mentioned that this bill is a bit complicated.
Certaines personnes ont mentionné que le projet de loi à l'étude était un peu compliqué.