translate English to French: Such consequences had been the subject of various reports prepared by international and humanitarian organizations, a number of non-governmental organizations and various foreign individuals.
Ces problèmes ont fait l'objet de plusieurs rapports élaborés par des organisations internationales et humanitaires, des organisations non gouvernementales, ainsi que des individus de nationalité étrangère.