translate English to German: It is my impression that the technology is available to achieve these values.
Mein Eindruck ist, daß die Technik vorhanden ist, um diese Werte zu erreichen.