Chinese: 这里面我有很多不懂的。
English: I don't understand much about it.
French: Je n'y pige pas grand chose.