Translation Of They Invented It In Different Languages

English
Ways to say they invented it
Ils l'ont inventé