xiàn rù jué jìng

Translation

  • to fall into impasse
Chinese Tones