translate English to French: But we still face the enormous task of destroying the millions of mines on the African continent and elsewhere in the world.
Mais un travail énorme reste à faire pour détruire les millions de mines sur le continent africain et ailleurs dans le monde.