translate English to French: From what you say you seem to know us well.
D'après ce que vous dites que vous semblez nous connaissent bien.