Chinese: 要是我尽力了，我可能就成功了。
English: Had I done my best, I might have succeeded.
French: Si j'avais fait de mon mieux, j'aurais réussi.