Chinese: 我对他的第一印象果然没有错。
English: My first impression of him proved to be correct.
French: Ma première impression sur lui s'avéra correcte.