bù dé yǐ ér wéi zhī

Translation

  • to have no other choice
  • to be the last resort
Chinese Tones