translate English to French: The right to life, survival and development (art.
Le droit à la vie, à la survie et au développement (art.