Chinese: 那是你自己的主意吗？
English: Is that your own idea?
French: Cette idée est-elle la vôtre ?