Back to Dictionary
掉链子
掉鏈子
diàoliànzi
1. to let sb down
2. to drop the ball
3. to screw up