The sizable trade deficit and heavy foreign debt burden continue to be major concerns .