qióng tú mò lù

Translation

  • lit. the path exhausted, the end of the road (idiom)
  • an impasse
  • in a plight with no way out
  • things have reached a dead end

Synonyms

Chinese Tones