Possible Answers For: Makes a lasting impression on