In fact, let us wait until tomorrow morning, when I will make a far better impression.
With every step Tesla took she got a better impression of her.
Perhaps she makes a better impression in more dramatic parts.
I have a sllightly better impression of it this morning.
I thought it would make a better impression on folks.
I thought that a showing of your skill would make a better impression.
In the Twilight world the apartment made a slightly better impression.
I just wish I could have left him with a better impression of me.
And maybe I'd like to give you a better impression of me.
It probably didn't matter much in the end, but the last speech always left the better impression.