Complex sentence: He invited many of them to visit him in France, and along the years, he financed the visit to France of more than 17 Japanese and Chinese martial arts experts.
Split into simpler sentences: He invited many of them to visit him in France. He even financed the visit to France of many Japanese and Chinese martial arts experts.