translate English to French: Brazil is not yet out of the woods.
Le Brésil n'est pas encore à l'abri de la tempête.