多种多样 (多種多樣) duō zhǒng duō yàng

duō zhǒng duō yàng set phrase manifold; all sorts; many and varied
Domain: Modern Chinese 现代汉语