Chinese: 他有能力比我做得更好。
English: He is able to do it better than I am.
French: Il est capable de le faire mieux que moi.