translate English to German: Perhaps the Commission should have put greater emphasis on these technical considerations.
Vielleicht hätte die Kommission diese technischen Perspektiven noch stärker herausstellen sollen.