translate English to German: What is more, many Member States depend on Russia for energy and have significant trade with it.
Darüber hinaus hängen zahlreiche Mitgliedstaaten hinsichtlich der Energieversorgung von Russland ab und treiben Handel in großem Stil mit dem Land.