Chinese: 我们有某些地方和他们不同。
English: We differ from them in some respects.