Chinese: 他觉得被社会遗弃了。
English: He felt alienated from society.