translate English to German: To a great extent we agree with your position.
Ihre Haltung findet bei vielen von uns Zustimmung.