The sentence is, "Their top scorer is Thierry Henry with 45 goals and France’s most successful years were the generation of Zinedine Zidane."
So far I have, "Leur « top scorer » est Thierry Henry avec 45 buts et les années les plus réussies de la France étaient la génération de Zinedine Zidane."
How does one say "top scorer" in french?