2. impression n.印象;感想
First impressions are most important.
1) make/ leave an impression on sb. 给某人留下印象
2) make no impression on 对…无影响/效果
3) be under the impression that... 觉得;以为
4) give sb a favourable impression 给某人以好的印象