translate English to German: I too am disappointed at the available resources, which are in fact inadequate for the role that research and development ought to play in Europe.
Auch ich bringe meine Enttäuschung über die bereitgestellten Mittel zum Ausdruck, die der Rolle, die Forschung und Entwicklung in Europa spielen sollten, wirklich nicht angemessen sind.