Chinese: 我没什么可依靠的了。
English: I have nothing to fall back on.
French: Je n'ai rien sur quoi me rabattre.