diào liàn zi

Translation

  • one's bicycle chain comes off
  • (fig.) to let sb down
  • to drop the ball
  • to screw up
Chinese Tones