translate English to French: It was a consequence of the failure of the 2005 NPT Review Conference, held recently in New York.
Elle est la conséquence de l'échec de la Conférence d'examen du TNP de 2005, qui s'est récemment tenue à New York.