tuī chén chū xīn推陈出新to push out the old and bring in the new (idiom); to innovateFrequency 3.0Meaningsto push out the old and bring in the new (idiom); to innovate