Language:
Free Online Dictionary|3Dict

群雄爭長

Source : CEDICT

All the heroes strive for supremacy (idiom)