Certain kinds of poison can take effect immediately; others may take months or even years for the effect to set in. The same is true of karmic results. Although we cannot see the actual workings of cause and effect, the manifestation of effect follows the same principle. If people see that a person remains in good health after taking poison but before the effect setting in, they then assume that the person did not take poison after all. Does this make sense? In fact, one should not equate absence of pain with non-poison; it is simply not time yet for the poison to take effect. Similarly, killing and stealing are like swallowing poison. They are bound to take effect, just a matter of time.
- Quote from The Right View, "On Cause and Effect"