translate English to German: Complicating matters even more, these inflows have become less and less connected to the recipient countries’ economic and financial fundamentals.
Was die Sachlage noch komplizierter macht: Diese Zuflüsse haben immer weniger mit den wirtschaftlichen und finanziellen Fundamentaldaten in den Empfängerländern zu tun.