translate English to German: We were definitely able to do so.
Dies ist uns auf der Messe auch eindeutig gelungen.