層出不窮

层出不穷
céngchūqióng
  1. more and more emerge
  2. innumerable succession
  3. breeding like flies (idiom)

CEDICT

Entry Composition