Chinese words · Chengyu

前因后果

qiányīn-hòuguǒTraditional 前因後果

cause and effect; the whole story

Meanings from our own dictionary. Chengyu from the Xinhua idiom list, the most common first.