Chinese: 其中一些似乎太难了。
English: Some of them seem to be too difficult.