translate English to French: This achieved some success in developing improved rice varieties and management techniques.
Les chercheurs ont ainsi réussi à mettre au point des variétés de riz améliorées et des techniques de gestion perfectionnées.