争相

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