translate English to German: That implies a capital inflow of around EUR 80 billion for these countries.
Das bedeutet einen Kapitalfluss von etwa 80 Milliarden Euro in Richtung dieser Länder.