There was still much to be done to achieve sustainable development and different constraints hindered the efforts made to improve their economies in cooperation with the international development financing institutions.
要实现可持续发展，还需要做很多工作，各种因素制约了这些国家与国际开发金融机构合作改善本国经济的努力。