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

DEFINITIONS

  1. striving to be first and fearing to be last (idiom); outdoing one another

CHARACTERS

争 zhēng dispute, fight, contend, strive
先 xiān first, former, previous
恐 kǒng fear; fearful, apprehensive
后 hòu queen, empress, sovereign; (simp. for 後) behind, rear, after