Chinese: 他向我们展示了一个很有趣的想法。
English: He put an interesting idea before us.
French: Il nous a présenté une idée intéressante.