translate English to German: Formulated in such terms, the European challenge seems even more formidable than the American one.
So formuliert, scheint die europäische Herausforderung noch gewaltiger als die amerikanische.