自走绝路 meaning in Chinese
take the road to ruin; go (farther and farther) down the road of destruction; take the road to doom; cut one's own throat; work one's own undoing
take the road to ruin; go (farther and farther) down the road of destruction; take the road to doom; cut one's own throat; work one's own undoing