translate English to French: Some of the things I have heard here are naïve, at best.
Certaines choses que j’ai entendues sont au mieux naïves.