Chinese: 他的技术是公认的。
English: Everyone recognized his skill.
French: Tout le monde a reconnu son talent.