translate English to German: We are delighted about the positive feedback from clients and the media.
Wir freuen uns über positives Feedback von Kunden und Medien.