Nation's economy overcomes sector growth challenges