善因 ぜんいん善果 ぜんか
zen'inzenka

Noun

1. good actions lead to good rewards; one good turn deserves another

Yojijukugo
Buddhism
Related to 悪因悪果