豺狼当道 meaning in English
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
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