translate English to French: Development situation from a sustainable human development perspective
Situation du développement envisagée sous l'angle du développement humain durable