qián bù zháo cūn , hòu bù zháo diàn

Translation

  • lit. no village ahead and no inn behind (idiom)
  • fig. to be stranded in the middle of nowhere
  • to be in a predicament
Chinese Tones