translate English to German: Strengths from which the thousands of convinced customers benefit anew every day, and on which they can rely fully and completely at all times.
Stärken, von denen weltweit tausende von überzeugten Kunden jeden Tag aufs Neue profitieren und auf die sie sich jederzeit voll und ganz verlassen können.