Challenge yourself with this competitive television show featuring gifted students of the French language in China!

Subtitles: en