Chinese: 我们没有别的选择。
English: We don't have another choice.