Word Definition - 层出不穷

céng chū bù qióng more and more emerge; innumerable succession; breeding like flies (idiom)