Revelation 18:20 “Rejoice over her, you heavens! Rejoice, you people of God! Rejoice, apostles and prophets! For God has judged her with the judgment she imposed on you.”
In the end, God will repay those who have done evil and did not turn to Him. I should remember to forgive others and leave vengeance to God, as only He is perfect to judge the world.