translate English to German: The economic recovery is now in progress but it is still fragile and not self-sustaining.
Der Wirtschaftsaufschwung ist im Gange, wenngleich noch sehr anfällig und wenig selbstständig.