translate English to French: The results are well worth the effort.
Les résultats en valent vraiment la peine.