translate English to German: I sympathize with the objections that have been lodged to the restraints imposed upon research funding.
Ich verstehe die Einwände, die gegenüber den Beschränkungen erhoben wurden, die der Finanzierung der Forschung auferlegt sind.