pò bù dé yǐ

Translation

  • to have no alternative (idiom)
  • compelled by circumstances
  • forced into sth

Synonyms

Chinese Tones