translate English to French: "A lot of our athletes are leaving.
« Un grand nombre d'athlètes quittent notre pays.