争相

zhēng xiāng

to fall over each other in their eagerness to...

争

zhēng

to strive for

相

xiāng

each other