层出不穷céngchūbùqióngTop 20000Meanings1. more and more emerge2. innumerable succession3. breeding like flies (idiom)Characters used层layer出to go out不no穷poor