Chinese: 他是个受所有人尊敬的科学家。
English: He is a scientist whom everyone respects.
French: C'est un scientifique respecté de tous.