What is karma but: “What you sow, so shall you reap!”
God will do the best job of making sure justice is served perfectly.