Heaven's vengeance is slow but sure.
1. 天网恢恢, 疏而不漏。
习惯用语exact a vengeance from sb. for...1.■对某人报... 的仇Heaven's vengeance is slow but sure.1.■[谚]天网恢恢, 疏而不漏。inflict [take, wreak] vengeance (up) on sb.1.■对... 报仇[雪恨]with a vengeance1.■[口]猛烈地, 厉害地; 彻底地; 过度地