impress vt. 给予~~深刻印象,使钦佩而起敬 The sights of the West Lake impress foreign guests a lot.
impress sth on/upon sb.= impress sb. with sth.给某人留下深刻的印象;使某人铭记
他的诚实打动了她。 He impressed her with his honesty.= He impressed his honesty on/upon her.= His honesty impressed her.