translate English to French: This initiative must be lauded and supported.
Il faut louer et appuyer cette initiative.