première impression
What was your first impression of London?
Quelle a été votre première impression de Londres ?
My first impression of him proved to be correct.
Ma première impression de lui s’est avérée juste.
At least that was my first impression.
Du moins, c’est la première impression que j’ai eue.