translate English to French: "It is very well versado in the knowledge of Transformers.
"Il est très bien traité dans la connaissance de Transformers.