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

Info