Chinese: 我无法再做下去了。
English: I can't do any more than this.
French: Il n'y a rien d'autre que je puisse faire.