Pinyin Dictionary results for "bian di kai hua"

遍地开花
to blossom everywhere; to spring up all over the place; to flourish on a large scale
Dictionary data provided by CC-CEDICT