"You've made quite the impression already."