[ cháilángdāngdào ] wolves stop the road -- evil men usurping authority.; bad person in power; jackals and wolves hold sway.; the cruel and the wicked are in power.; a wolf stands astride road.; a wolf stands in the way
Related Translations:
豺狼当道安问狐狸: when wolves are in power what's the use of assailing foxes