Chinese: 我知道你尽力了。
English: I know that you did your best.
French: Je sais que tu as fait de ton mieux.