There was no disputing the fact that the global targets required additional financial support and new approaches.
Es indiscutible que los objetivos mundiales requieren más apoyo financiero y nuevos planteamientos.