前因后果

Learn Today's Idiom (成语)

前因后果

qián yīn hòu guǒ

Cause and effects; entire process of development

Traditional:

前因後果