translate English to German: Some required billions of dollars of international support.
Einige benötigten internationale Hilfe in Milliarden Dollar-Höhe.