Finalizes a trophy
• Carves
• Etches
• Fixes in the mind
• Impresses deeply
• Impresses, in a way
• Makes a lasting impression on
• Makes a special invitation?
• Makes an impression on