translate English to German: This is all the more infuriating for Germans, given that their country bore the heaviest financial burden for the rescue programs carried out in Cyprus, Greece, Ireland, Portugal, and Spain in recent years.
Dies verärgert die Deutschen umso mehr, als Deutschland die größte finanzielle Last für die in den letzten Jahren in Zypern, Griechenland, Irland, Portugal und Spanien durchgeführten Rettungsprogramme getragen hat.