1. 雪地里有鞋印。 There are impressions of shoes in the snow. 2. 我对这个老师印象好。 I have/get a good impression of this teacher. 3. 令我非常高兴地是,我的想法给老板留下了深刻的印象。 Much to my delight, my idea left/made a deep impression on the boss.