translate English to French: Approximately 6000 athletes from 103 countries are participating.
Environ 6 000 athlètes, en provenance de 103 pays, y participent.