Chinese: 他信守了他的承诺。
English: He kept his promise.
French: Il a tenu sa promesse.