cause and effect;retribution;karma;preordained fate
因果
cause and effect 倒因为果invert cause and effect; put the cart before the horse/互为~interact as both cause and effect /~报应Karma; causality; preordained fate;retribution for sin (佛教)/~律law of causality (or causation)/~论theory of causation;causationism