The idea of the “metaverse” has been taking off in recent times, but many people still have questions: What is the metaverse?
◎ take off (指觀念、產品等)突然大受歡迎; (指產品的銷售量)急升
Sales of robot vacuum cleaners have taken off in recent years.
What this means is that every product sold on an e-commerce platform can potentially be rendered in 3D.
◎ render 使成為；給予，提供
The right to vote renders legitimacy.