wú lù kě táo

Translation

  • no way out
  • nowhere to go
  • trapped beyond hope of rescue
  • painted into a corner
Chinese Tones