The phrase "come on the scene" means to emerge or appear in a particular situation or context. There are several synonyms that can be used to convey this idea, such as "arrive," "make an entrance," "emerge," "appear," "enter," "show up," "turn up," and "come into view." Each of these words can be used to describe someone or something that comes into a situation and makes an impact, whether it's a person who arrives at a meeting or a new product that enters the market. These synonyms provide a variety of options for writers who want to add variety and depth to their writing.