translate English to German: Your interest and support for our products was overwhelming.
Ihre Resonanz auf unsere Produkte war überwältigend.