translate English to German: The United States and Europe struggle on as wounded giants, casualties of their financial excesses and political paralysis.
Die USA und Europa sind verwundete Giganten, die unter ihren finanziellen Exzessen und politischer Lähmung leiden.