Chinese words · Chengyu

因果报应

yīnguǒ-bàoyìngTraditional 因果報應

karma; retribution

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