translate English to French: English: good knowledge.
Anglais : excellente connaissance.