The long-term development of the economy remains a daunting challenge .