Definition of 善因善果 (ぜんいんぜんか)

noun
good action lead to good rewards, one good turn deserves another(yojijukugo)
Related Kanji
virtuous, good, goodness
cause, factor, be associated with, depend on, be limited to
fruit, reward, carry out, achieve, complete, end, finish, succeed