3333 / 3571

What does 争先恐后 (zhēng xiān kǒng hòu) mean in English?

争先恐后
zhēng xiān kǒng hòu爭先恐後

strive to be the first; vie with each other