dēng chǎng

  1. to go on stage
  2. fig. to appear on the scene
  3. used in advertising to mean new product