j’ai l’impression que
I have the impression that I've seen you before.
J’ai l’impression de vous avoir déjà vu.
Sometimes I have the impression that we'll never come to an agreement.
Parfois, j’ai l’impression que nous ne parviendrons jamais à un accord.
I have the impression that I already know you.
J’ai l’impression de déjà te connaître.
I have the impression that he knows the secret.
J’ai l’impression qu’il connaît le secret.
I have the impression that the Russians are more racist than the French.
J’ai l’impression que les Russes sont plus racistes que les Français.