Chinese: 我的力气耗尽了。
English: My strength is all gone.
French: Toute ma force s'en est allée.