zhuān měi yú qián专美于前to monopolize the limelight (idiom); to get all the gloryFrequency 3.1Meaningsto monopolize the limelight (idiom)to get all the gloryto rank highest