Language:
Free Online Dictionary|3Dict

群雄争长

Source : CEDICT

All the heroes strive for supremacy (idiom)