"You seem to have made quite an impression."