translate English to German: Spain is apparently virtually self-sufficient but isolated in this respect, and the Baltic countries are too reliant on connections to Russia, but have now agreed, much to their credit, to a new nuclear power station between themselves.
Spanien ist offensichtlich so gut wie autark, aber in dieser Hinsicht isoliert, und die baltischen Länder sind zu stark von ihren Verbindungen mit Russland abhängig, haben sich nun aber auf ein gemeinsames neues Atomkraftwerk verständigt, was ihnen hoch anzurechnen ist.