Challenging times ahead despite uptick in GDP for July