translate English to French: Is comprehensive and accurate.
• Il est complet et exact.