translate English to French: These positive developments should be supported and encouraged.
Cette évolution positive doit être appuyée et encouragée.