in the financial crisis still recent and economic recovery is in making itself felt
In addition, the financial crisis is still recent, and the economic recovery is slow in making itself felt.
In the financial crisis still recent, and economic recovery is in making itself felt.