translate English to French: He met with our President and his visit made a good impression on our Government and on our people, as did the fact that he has given a great deal of help to developing our patent system and our intellectual property system.
Il a rencontré notre président, et sa visite a favorablement impressionné notre gouvernement et notre peuple, de même que le fait d'avoir grandement contribué au développement de notre système de brevets et de notre système de propriété intellectuelle en général.