hold the stage

Verb

 * 1)  To continue to be produced.
 * 2)  To dominate a debate or field of interest; to be the main subject of attention.