translate English to French: Large issues surrounding global health were not previously being addressed so the need for such a forum was evident.
De vastes questions entourant la santé mondiale n'étaient pas prises en charge, d'où le besoin d'un forum semblable.