shēng sǐ liǎng nán
基本释义
  1. 是生还是死,都不好选择。形容无法抉择或无法掌控自己的命运。
英文翻译
  1. Life and death dilemma