bā bā jiē jiē

Translation

  • to manage with difficulty
  • only just getting by
  • in a difficult position
Chinese Tones