translate English to German: Russia also fares poorly – 63rd – in the Global Competitiveness Index released by the World Economic Forum, well behind all developed countries and even many developing countries.
Auch im globalen Wettbewerbsfähigkeitsindex des Weltwirtschaftsforums rangiert Russland nur an 63. Stelle und liegt damit weit hinter allen Industrieländern und sogar hinter manchen Entwicklungsländern.