Pinyin Dictionary results for "qian yin hou guo"

前因后果
cause and effects (idiom); entire process of development
Dictionary data provided by CC-CEDICT