Daily Chinese Idiom April 11, 2023
前因后果
qián yīn hòu guǒ
Cause and effects; entire process of development
Traditional:
前因後果