translate English to German: It has benefited from the feedback from thousands of you over the years.
Seit Jahren profitieren wir von Feedback das wir von Tausenden bekommen haben, und das will wahrgenommen werden!