translate English to German: The cost could be a staggering $10 trillion.
Die Kosten könnten sich auf schwindelerregende 10 Billionen Dollar belaufen.