translate English to French: The Working Group has put great efforts into its endeavour.
Le Groupe de travail a mis beaucoup d'efforts dans son travail.