遍地开花

biàn dì kāi huā

(idiom) to blossom everywhere; to spring up all over the place; to flourish on a large scale

遍

biàn

everywhere

地

dì

earth

开

kāi

to open (transitive or intransitive)

花

huā

variant of 花[hua1]