Why did it take decades for the villain to get the end he deserved?
Buddhism believes that retribution is both immediate and late. There are rewards in this life and rewards in the afterlife, but as long as there is a cause, there will be consequences. So, you don't have to worry that you can't see it now, just like eating something inappropriate in the morning, you may not feel sick immediately, but you may not start to react until tomorrow. Karma came late, so we can only say that the consequences are not yet mature. You only see him doing evil now, but not the good things he has done before, so the cause and effect of good things are not over yet, and the consequences of evil causes have not yet come. There is a saying, it is not a failure to report, it is not the time. That's what it means. I hope I can help you. I hope it can be adopted. Thank you.