Chinese: 不知道是谁发明的呢？
English: I wonder who invented it.
French: Je me demande qui a inventé cela.