translate English to German: The same applies, of course, to Portugal, Italy, Spain and Greece and, no doubt, others.
Dasselbe gilt natürlich auch für Portugal, Italien, Spanien und Griechenland und zweifellos noch andere.