translate English to French: In the last several years, the economic climate has been showing some signs of recovery, although the picture overall remains somewhat uncertain.
Au cours des dernières années, par contre, le climat économique semble vouloir se redresser, bien que l’image demeure incertaine.