translate English to German: In our view, there is good reason for this.
Wir finden das auch begründet.