How to translate "something separates me from other people" in Chinese?
Nice try, but not that correct.
Let’s disassemble this sentence.
The subject is: something / (1)什么东西
The verb is: separates / 分离，(2)将 ... 分离
The object is: me / (3)我
And the adverbial is: from other people / (4)从 其他人
So to re-assemble it in the Chinese way should be like:
(1)什么东西 (2)将 (3)我 (4)从 其他人 (2)分离
To clarify it: 什么东西将我从其他人分离。