ReadWriteQuiz
Chinese dictionary
slmeta(of good things) blossom everywhere; spring up all over the place
电力工程已经出现遍地开花的新局面。
New projects in the power industry have sprung up like mushrooms after rain.
乡镇的企业遍地开花。
Township enterprises sprang up all over the country.