translate English to French: That is the impression I got from him when I was speaking with him.
C'est l'impression qu'il m'a donnée quand je lui ai parlé.