translate English to German: Member States should be doing more to get rid of the technical and administrative barriers currently hampering the expansion of renewable electricity.
Die Mitgliedstaaten sollten noch mehr für die Beseitigung der technischen und administrativen Hindernisse tun, die derzeit einer Ausweitung der Stromerzeugung aus erneuerbaren Quellen im Wege stehen.