what impression we made

It's important to discuss what impression we made on these prospects.
Es importante analizar cómo quedamos con estos clientes potenciales.
Word of the Day
squid