Experts and officials from both domestic and international spheres have praised China's voluntary financial support to developing nations within the South-South cooperation framework, highlighting it as a testament to the largest developing nation's role as a significant and responsible world power.