Chinese: 你已经做了你该做的事。
English: You have done what you needed to do.
French: Tu as fait ce que tu devais faire.