zhēng xiāng
to fall over each other in their eagerness to...
争
zhēng
to strive for
相
xiāng
each other