Chinese: 我们得依靠自己。
English: We're on our own.
French: Nous sommes seules.