translate English to German: We have been told that it is and we can only agree.
Das haben wir gehört, und das können wir doch nur unterstützen.